Отчет о крушении испытательного полета - PullRequest
2 голосов
/ 16 января 2012

Я продолжаю получать сбои от моего приложения, в которое я интегрировал тестовый полет 8.2 бета.Скажите, пожалуйста, что означает этот отчет о сбое.Я думаю, что это связано с испытательным полетом SDK.

   0 CoreFoundation 0x37c938bf __exceptionPreprocess + 163
   1 libobjc.A.dylib 0x317791e5 objc_exception_throw + 33
   2 CoreFoundation 0x37c937b9 +[NSException raise:format:] + 1
   3 CoreFoundation 0x37c937db +[NSException raise:format:] + 35
   4 CoreFoundation 0x37c00671 -[__NSCFDictionary setObject:forKey:] + 161
   5 Foundation 0x31b4971b -[NSMutableDictionary(NSKeyValueCoding) setValue:forKey:] + 23
   6 AppName 0x0014a1cb -[TFAirTrafficController getSystemLog:] + 731
   7 AppName 0x001486dd -[TFAirTrafficController checkForOldLogs] + 249
   8 AppName 0x00148849 -[TFAirTrafficController checkForOldData:] + 49
   9 Foundation 0x31b39a91 -[NSThread main] + 73
   10 Foundation 0x31bcd5a1 __NSThread__main__ + 1049
   11 libsystem_c.dylib 0x360bbc1d _pthread_start + 321
   12 libsystem_c.dylib 0x360bbad8 thread_start + 8 

1 Ответ

0 голосов
/ 12 марта 2013

Вы пытаетесь вставить ноль в словарь в [TFAirTrafficController getSystemLog:].Убедитесь, что объект не ноль, прежде чем пытаться вставить его.Также убедитесь, что ваш ключ не равен нулю.

ОБНОВЛЕНИЕ: Как указывает Николай TFAirTrafficController, это код тестового рейса.Поэтому я думаю, что реальное решение - убедиться, что вы используете последнюю стабильную версию TestFlight SDK

.
...