我正在开发我的应用程序,它运行良好。我对代码做了一些小的改动(我已经撤消了这些改动以测试它们是否应该受到责备)并且它在运行时开始崩溃。它似乎在运行我的代码或在线程中加载视图之前就崩溃了com.apple.main-thread
调试器在这里中断
libsystem_kernel.dylib`__pthread_kill:
0x3619a324: mov r12, #328
0x3619a328: svc #128
0x3619a32c: blo 0x3619a344 ; __pthread_kill + 32
0x3619a330: ldr r12, [pc, #4]
0x3619a334: ldr r12, [pc, r12]
0x3619a338: b 0x3619a340 ; __pthread_kill + 28
0x3619a33c: stceq p12, c9, [lr, #896]
0x3619a340: bx r12
0x3619a344: bx lr
在线上
0x3619a32c: blo 0x3619a344 ; __pthread_kill + 32
我认为这可能是我更改的代码中的某些内容我错过了,所以我从一个月前提取了一个在异地备份的版本,这是 App Store 上当前版本使用的 IDENTICAL 代码,但它在同一个地方崩溃.
这一定与 iPhone 本身有关,因为这两个版本的代码在 iPhone 模拟器中运行良好。