2015-01-23 23 views
5

La mia app è su App Store e ho attivato la critica all'interno della mia app. A seguito di incidente ha riferito:SIGSEGV 'SEGV_MAPERR' si blocca nella mia app che si trova su Apple Store

Threads 
_________________________________ 
Thread: Unknown Name (Crashed) 
0  libobjc.A.dylib      0x00000001973f7bdc objc_msgSend + 28 
1  UIKit         0x000000018b59952c -[UIKeyboardImpl centerFilled] + 88 
2  UIKit         0x000000018b90eb00 -[UIKBBackgroundView refreshStyleForKeyplane:inputTraits:] + 300 
3  UIKit         0x000000018b599284 -[UIKeyboardLayoutStar updateBackgroundIfNeeded] + 384 
4  UIKit         0x000000018b591cc4 -[UIKeyboardLayoutStar setKeyplaneName:] + 2672 
5  UIKit         0x000000018b4d2f7c -[UIKeyboardLayoutStar setShift:] + 180 
6  UIKit         0x000000018b4d2ca8 -[UIKeyboardImpl notifyShiftState] + 84 
7  CoreFoundation      0x0000000186c92a50 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 28 
8  CoreFoundation      0x0000000186c8f9dc __CFRunLoopDoObservers + 356 
9  CoreFoundation      0x0000000186c8fd24 __CFRunLoopRun + 680 
10 CoreFoundation       0x0000000186bbd0a4 CFRunLoopRunSpecific + 392 
11 GraphicsServices      0x000000018fd675a4 GSEventRunModal + 164 
12 UIKit         0x000000018b4f23c0 UIApplicationMain + 1484 
13 Eventi         0x00000001000e6e80 main (main.m:16) 
14 libdyld.dylib       0x0000000197a52a08 start + 0 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x0000000197b50c94 kevent64 + 8 
1  libdispatch.dylib      0x0000000197a2b3b4 _dispatch_mgr_thread + 48 

Thread: Unknown Name 
0  Eventi        0x000000010034bce0 mach_exception_callback + 188 
1  Eventi        0x0000000100358054 exception_server_thread + 304 
2  libsystem_pthread.dylib    0x0000000197c07e80 _pthread_body + 160 
3  libsystem_pthread.dylib    0x0000000197c07ddc _pthread_start + 156 
4  libsystem_pthread.dylib    0x0000000197c04fb0 thread_start + 0 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x0000000197b50e7c mach_msg_trap + 8 
1  CoreFoundation      0x0000000186c91ed0 __CFRunLoopServiceMachPort + 196 
2  CoreFoundation      0x0000000186c8fe24 __CFRunLoopRun + 936 
3  CoreFoundation      0x0000000186bbd0a4 CFRunLoopRunSpecific + 392 
4  CFNetwork        0x00000001866c24e8 +[NSURLConnection(Loader) _resourceLoadLoop:] + 436 
5  Foundation       0x0000000187badc0c __NSThread__main__ + 1068 
6  libsystem_pthread.dylib    0x0000000197c07e80 _pthread_body + 160 
7  libsystem_pthread.dylib    0x0000000197c07ddc _pthread_start + 156 
8  libsystem_pthread.dylib    0x0000000197c04fb0 thread_start + 0 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x0000000197b6b498 __select + 8 
1  libsystem_pthread.dylib    0x0000000197c07e80 _pthread_body + 160 
2  libsystem_pthread.dylib    0x0000000197c07ddc _pthread_start + 156 
3  libsystem_pthread.dylib    0x0000000197c04fb0 thread_start + 0 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x0000000197b50e7c mach_msg_trap + 8 
1  CoreFoundation      0x0000000186c91ed0 __CFRunLoopServiceMachPort + 196 
2  CoreFoundation      0x0000000186c8fe24 __CFRunLoopRun + 936 
3  CoreFoundation      0x0000000186bbd0a4 CFRunLoopRunSpecific + 392 
4  Foundation       0x0000000187ac5804 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 312 
5  Foundation       0x0000000187b1fef8 -[NSRunLoop(NSRunLoop) run] + 92 
6  Eventi        0x00000001000c7470 +[AFURLConnectionOperation networkRequestThreadEntryPoint:] (AFURLConnectionOperation.m:162) 
7  Foundation       0x0000000187badc0c __NSThread__main__ + 1068 
8  libsystem_pthread.dylib    0x0000000197c07e80 _pthread_body + 160 
9  libsystem_pthread.dylib    0x0000000197c07ddc _pthread_start + 156 
10 libsystem_pthread.dylib    0x0000000197c04fb0 thread_start + 0 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x0000000197b6bc78 __workq_kernreturn + 8 
1  libsystem_pthread.dylib    0x0000000197c04fa8 start_wqthread + 0 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x0000000197b6bc78 __workq_kernreturn + 8 
1  libsystem_pthread.dylib    0x0000000197c04fa8 start_wqthread + 0 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x0000000197b6bc78 __workq_kernreturn + 8 
1  libsystem_pthread.dylib    0x0000000197c04fa8 start_wqthread + 0 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x0000000197b6bc78 __workq_kernreturn + 8 
1  libsystem_pthread.dylib    0x0000000197c04fa8 start_wqthread + 0 

C'è un modo fuori per ottenere questo incidente risolto? Inoltre non sono in grado di riprodurre questo crash abilitando Zoombie o malloc guard.

risposta

1

Hai provato a farlo funzionare in modalità di rilascio (di default è di debug -> blocco sul tuo nome dell'applicazione in alto a xCode sinistra, selezionare schema di modificare, selezionare Esegui scheda, configurazione di generazione cambiamento di rilasciare, non dimenticate di passare torna a eseguire il debug in seguito).

Sembra un problema con la modifica della tastiera predefinita a quella diversa. Apri l'AppStore, scarica la tastiera personalizzata (ad esempio Swype, è popolare quindi c'è un'alta probabilità che si blocca su di essa) e prova a cambiarla mentre nella tua app.

+0

Grazie. Ho usato 3 tastiere diverse, passando dalla tastiera predefinita a quella diversa e viceversa, ma la mia app non si è bloccata. Se si è schiantato, allora quale sarà la sua soluzione per farlo riparare? –

+0

Hai provato in modalità di rilascio? Non lo so, dipende da cosa sta succedendo esattamente. Sei sicuro che non si blocchi dalla tastiera personalizzata anziché dalla tua app? Sembra che alcuni layout all'interno della tastiera siano incasinati. L'incidente è frequente? – Vive

+0

Sì, ho provato in modalità di rilascio. Nessun incidente non è frequente. succede quasi una volta al mese. puoi dire che la percentuale di crash è quasi del 2%. Ma ho bisogno di risolverlo. Sto usando alcuni parametri che non sono thread-safe? Ma come posso controllare all'interno di tutta l'app quale proprietà non è precisa? –