Pregunta

Sigo obteniendo un bloqueo de mi aplicación en la que he integrado la prueba beta de vuelo 8.2. ¿Podrías decirme qué significa este informe de bloqueo? Creo que esto se debe al SDK de vuelo de prueba.

   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 
¿Fue útil?

Solución

Está tratando de insertar nulo en un diccionario en [tfairTrafficController getSystemlog:]. Asegúrese de que el objeto no sea nulo antes de intentar insertarlo. También asegúrese de que su llave no sea nula tampoco.

ACTUALIZAR: Como lo señaló Nikolai TfairTrafficController, es el código de prueba de prueba. Así que supongo que la solución real es asegurarse de que esté en el último sdk de TestFlight de estable

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top