ios - 来自 Apple Review Team 的 EXC_BREAKPOINT (SIGTRAP) 崩溃报告

标签 ios swift logging crash

我从 Apple Review Team 那里收到了这份崩溃报告,他们说应用程序在午餐时崩溃了。我已符号化崩溃日志,仔细检查应用程序版本和 dSYM,但崩溃后的前两行未符号化(最后符号化崩溃)。

我自己无法重现该错误,此应用程序已经过很多人的测试,目前由 Beta 测试人员使用,但没有人报告过此崩溃或任何其他崩溃。此应用程序的相同版本在 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

最佳答案

郑重声明,我找到了崩溃并解决了它,我的 App 已经获得批准并可以销售了!

在我的案例中,崩溃的发生是因为当用户不接受应用程序位置权限时我没有处理某些功能,它在尝试进行反向地理编码时崩溃。

对于那些在这里有类似问题的人,我给你留下了一些链接,可以帮助你解决崩溃问题,并符号化崩溃日志。

致意

关于ios - 来自 Apple Review Team 的 EXC_BREAKPOINT (SIGTRAP) 崩溃报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39299710/

相关文章:

ios - 更新 Uitableview 单元格按钮标题

linux - eglibc:以毫秒为单位获得正常运行时间

ios - 如何以编程方式在 iOS 中使用自定义字体(例如 : Helvetica CY. ttf)和 Xcode

iphone - 使用跨度缩放到用户位置

javascript - 在 NativeScript 中使用 Javascript 设置 View 框架

java - 如何配置 log4j 以使用 JULAppender 将日志事件发送到 java.util.logging?

java - 如何从 Java 写入 Windows 事件日志?

ios - 以编程方式将 UISearchController 添加到 swift 2 中的 UITableView header

swift - wkwebview 自动填写登录表单 swift 2

swift - Realm 按日期列表内的日期对对象进行排序