2016-09-02 5 views
2

Я получил этот отчет о сбоях от Apple Review Team, они сказали, что приложение разбилось за обедом. Я символизирую журнал сбоев, дважды проверяю версию приложения и dSYM, но первые две строки после Crash не были обозначены символом Symbolicated crash в конце.Отчет о сбое EXC_BREAKPOINT (SIGTRAP) от команды Apple Review

Я не смог воспроизвести ошибку самостоятельно, и это приложение было опробовано многими людьми и в настоящее время используется бета-тестерами, и никто из них не сообщил об этом или о любом другом сбое. Та же версия этого приложения одобрена на TestFlight, но отклоняется для Apple Store.

Вот символический журнал, если некоторые из вас, ребята, могут дать мне некоторое представление.

Заранее спасибо

Exception Type: EXC_BREAKPOINT (SIGTRAP) 
Exception Codes: 0x0000000000000001, 0x00000001000e446c 
Triggered by Thread: 0 

Filtered syslog: 
None found 

Global Trace Buffer (reverse chronological seconds): 
18.764194 CFNetwork     0x000000018117fe7c TCP Conn 0x13ef3aed0 complete. fd: 10, err: 0 
18.765782 CFNetwork     0x00000001811813a8 TCP Conn 0x13ef3aed0 event 1. err: 0 
19.628068 CFNetwork     0x0000000181181480 TCP Conn 0x13ef3aed0 started 
19.631343 CFNetwork     0x00000001811dbe5c Creating default cookie storage with default identifier 
19.631343 CFNetwork     0x00000001811dbe28 Faulting in CFHTTPCookieStorage singleton 
19.631343 CFNetwork     0x000000018122de50 Faulting in NSHTTPCookieStorage singleton 
24.382802 CFNetwork     0x00000001810dd8e0 TCP Conn 0x13ee3e6c0 SSL Handshake DONE 
24.428562 CFNetwork     0x00000001810dd7f0 TCP Conn 0x13ee3e6c0 starting SSL negotiation 
24.428880 CFNetwork     0x000000018117fe7c TCP Conn 0x13ee3e6c0 complete. fd: 5, err: 0 
24.429089 CFNetwork     0x00000001811813a8 TCP Conn 0x13ee3e6c0 event 1. err: 0 
24.459404 CFNetwork     0x0000000181181480 TCP Conn 0x13ee3e6c0 started 



Thread 0 name: Dispatch queue: com.apple.main-thread 
Thread 0 Crashed: 
0 mrquick       0x00000001000e446c 0x100070000 + 476268 
1 mrquick       0x00000001000e2504 0x100070000 + 468228 
2 UIKit       0x0000000185c50c40 -[UIViewController loadViewIfRequired] + 996 
3 UIKit       0x0000000185c690d0 -[UIViewController __viewWillAppear:] + 132 
4 UIKit       0x0000000185e03e5c -[UINavigationController _startCustomTransition:] + 1052 
5 UIKit       0x0000000185d0fe40 -[UINavigationController _startDeferredTransitionIfNeeded:] + 688 
6 UIKit       0x0000000185d0fb1c -[UINavigationController __viewWillLayoutSubviews] + 60 
7 UIKit       0x0000000185d0fa84 -[UILayoutContainerView layoutSubviews] + 208 
8 UIKit       0x0000000185c4c1e4 -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 656 
9 QuartzCore      0x00000001835de98c -[CALayer layoutSublayers] + 148 
10 QuartzCore      0x00000001835d95c8 CA::Layer::layout_if_needed(CA::Transaction*) + 292 
11 QuartzCore      0x00000001835d9488 CA::Layer::layout_and_display_if_needed(CA::Transaction*) + 32 
12 QuartzCore      0x00000001835d8ab8 CA::Context::commit_transaction(CA::Transaction*) + 252 
13 QuartzCore      0x00000001835d8818 CA::Transaction::commit() + 500 
14 QuartzCore      0x00000001835d1ddc CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*) + 80 
15 CoreFoundation     0x0000000180ab0728 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32 
16 CoreFoundation     0x0000000180aae4cc __CFRunLoopDoObservers + 372 
17 CoreFoundation     0x0000000180aae8fc __CFRunLoopRun + 928 
18 CoreFoundation     0x00000001809d8c50 CFRunLoopRunSpecific + 384 
19 GraphicsServices    0x00000001822c0088 GSEventRunModal + 180 
20 UIKit       0x0000000185cba088 UIApplicationMain + 204 
21 mrquick       0x00000001000ec5c4 0x100070000 + 509380 
22 libdyld.dylib     0x00000001805768b8 start + 4 

Thread 1: 
0 libsystem_kernel.dylib   0x0000000180694b48 __workq_kernreturn + 8 
1 libsystem_pthread.dylib   0x000000018075d530 _pthread_wqthread + 1284 
2 libsystem_pthread.dylib   0x000000018075d020 start_wqthread + 4 
+0

Этот отчет аварии не полностью symbolicated, ваши приложения кадры отсутствуют. Пожалуйста, исправьте это, и вы увидите, где в вашем коде проблема. Убедитесь, что UUID бинарного приложения в отчете о сбое идентичен UUID dSYM. – Kerni

+0

Hi @Kerni спасибо, я не знаю, что я делаю что-то неправильно, но я следую этой ссылке ** https: //developer.apple.com/library/ios/qa/qa1765/_index.html**, чтобы убедитесь, что UUID совпадают, как вы сказали мне, но ни загружаемая версия, ни какая-либо другая, похоже, не совпадают с UUID сбоя. Поэтому я пытаюсь запустить эту команду, чтобы попытаться символизировать строки, которые не были символизированы: _ ** atos -o 12/mrquick.app/mrquick -arch armv7 -l 0x100070000 0x00000001000ec5c4 ** _, но строка, которую я получил, не кажется что-то не так, эта команда действительна? – Makarov

ответ

0

для записи я смог найти аварии и решить, мое приложение было одобрено и готово к продаже!

В моем случае произошел сбой, поскольку я не позаботился о некоторых функциях, когда пользователь не принимает разрешения на размещение приложений, он падает при попытке сделать обратное геокодирование.

Для тех, у кого есть похожие проблемы, я оставляю вам ссылки, которые могут помочь вам решить проблему с Crash и символизировать журнал сбоев.

Saludos