2012-11-07 13 views
5

Jak uzyskać symbolikę wszystkiego?Rejestr błędów 4.5 kodu xcode z wyjątkiem linii aplikacji

Oto przykład tak co mówię:

Thread 0 name: Dispatch queue: com.apple.main-thread 
Thread 0 Crashed: 
0 CoreFoundation     0x351642cc CFRelease + 32 
1 CoreFoundation     0x3518e130 CFArraySetValueAtIndex + 284 
2 AddressBook      0x32971aba ABCMultiValueReplaceLabel + 58 
3 AddressBook      0x3298c598 ABMultiValueReplaceLabelAtIndex + 140 
4 My App      0x00011206 0x00011206 
5 My App      0x00010e48 0x00010e48 
6 My App      0x00011ada 0x00011ada 
7 My App      0x0001027c 0x0001027c 
8 My App      0x0000ecf2 0x0000ecf2 
9 My App      0x00012f44 0x00012f44 
10 My App      0x00012e3e 0x00012e3e 
11 Foundation      0x32d0aef2 __65-[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:]_block_invoke_0 + 14 
12 Foundation      0x32c4a9ec -[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:] + 196 
13 Foundation      0x32c4a908 -[NSURLConnectionInternal _withActiveConnectionAndDelegate:] + 56 
14 CFNetwork      0x3111c5dc ___delegate_didFinishLoading_block_invoke_0 + 24 
15 CFNetwork      0x3111bcc8 ___withDelegateAsync_block_invoke_0 + 52 
16 CFNetwork      0x31144130 ___performAsync_block_invoke_068 + 16 
17 CoreFoundation     0x3516974a CFArrayApplyFunction + 174 
18 CFNetwork      0x3114458e RunloopBlockContext::perform() + 70 
19 CFNetwork      0x310a815a MultiplexerSource::perform() + 186 
20 CoreFoundation     0x351f8680 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 12 
21 CoreFoundation     0x351f7ee4 __CFRunLoopDoSources0 + 208 
22 CoreFoundation     0x351f6cb2 __CFRunLoopRun + 642 
23 CoreFoundation     0x35169eb8 CFRunLoopRunSpecific + 352 
24 CoreFoundation     0x35169d44 CFRunLoopRunInMode + 100 
25 GraphicsServices    0x356a62e6 GSEventRunModal + 70 
26 UIKit       0x365482fc UIApplicationMain + 1116 
27 My App      0x0000275a 0x0000275a 
28 My App      0x00002714 0x00002714 
+2

Czy kiedykolwiek byłeś w stanie rozwiązać ten problem? – Carter

Odpowiedz

5

Można znaleźć te linki przydatne w jaki sposób symbolicate dzienników awarii:
Symbolicating iPhone App Crash Reports
iOS Crash Logs

inny sposób: w Xcode 4.5, ustaw swój cel kompilacji (za pomocą menu rozwijanego obok przycisku Stop) na urządzeniu z systemem iOS. Następnie przejdź do menu Produkt na pasku menu i wybierz Archiwizuj.

Następnie otwórz okno Organizatora (menu Okno na pasku menu -> Organizator) i upewnij się, że aplikacja jest wyświetlana na liście po kliknięciu ikony Archiwum u góry okna Organizatora.

Na koniec kliknij ikonę Urządzenia u góry okna Organizatora, kliknij Logi urządzeń po lewej stronie pod Biblioteką i przeciągnij dziennik awarii do panelu po prawej stronie. Powinno to być w pełni auto-symboliczne dla ciebie.

Powiązane problemy