Hassas kredi kartı verilerini işleyen bir uygulama yapıyorum.
Kodum hata ayıklama modunda çalışıyorsa, bu verileri konsola kaydetmek ve bazı dosya dökümlerini yapmak istiyorum.
Bununla birlikte, son uygulama mağazası sürümünde (yani yayın modunda çalışırken) tüm bunlar devre dışıdır (güvenlik tehlikesi)!
Soruma elimden geldiğince cevap vermeye çalışacağım; böylece soru 'Bu çözüm yolu bunu yapmanın doğru veya en iyi yolu mu?'
// 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
bu işe yaramaz. Bir düğmeyi nasıl başlatabilirim veya konsola bir şey kaydedebilirim, sorunuzu düzenleyebilir misiniz?