Saya membuat aplikasi yang memproses data kartu kredit sensitif.
Jika kode saya berjalan dalam mode debug saya ingin mencatat data ini ke konsol dan membuat beberapa dump file.
Namun pada versi appstore final (yaitu ketika sedang berjalan dalam mode rilis) sangat penting semua ini dinonaktifkan (bahaya keamanan)!
Saya akan mencoba menjawab pertanyaan saya sebaik mungkin; jadi pertanyaannya menjadi 'Apakah solusi ini tepat atau cara terbaik untuk melakukannya?'
// add `IS_DEBUG=1` to your debug build preprocessor settings
#if( IS_DEBUG )
#define MYLog(args...) NSLog(args)
#else
#define MYLog(args...)
#endif
#ifdef DEBUG NSLog@("Something");#else//#endif
ini tidak berhasil. Bagaimana saya bisa menginisialisasi tombol atau mencatat sesuatu ke konsol, bisakah Anda mengedit pertanyaan Anda?