Приложение сбоя NSLog с использованием программного обеспечения 3.1.3
На днях я получил сообщение об ошибке для моего приложения от пользователя на ipod touch с программным обеспечением 3.1.3. Это была странная ошибка, так как никто еще не представил ее.
Короче говоря, кажется, что везде, где у меня есть NSLog() в коде, это на самом деле приведет к сбою приложения. Я попытался удалить ВСЕ код, кроме NSLog(@"hello") и запустить на своем iphone (3.1.3), он действительно потерпел крах. Я удалил NSLog, и он работал.
У кого-нибудь еще возникла такая проблема??
PS) Теперь я знаю, что мы не должны выпускать приложение с NSLog, который все еще используется... так что они все ушли!
1 ответ
Решение
Я обертываю все свои вызовы метода NSLog внутри оператора #if DEBUG, чтобы избежать этой ситуации.