我的 iOS 应用程序不断崩溃。我找到了让它持续崩溃的方法。我多次重复该操作,每次都得到相同的崩溃日志。
如果我执行以下操作会发生崩溃:启动应用程序,稍微使用它(可选),转到主屏幕,打开模式 ViewController,关闭它,继续使用应用程序(可选),关闭应用程序(按主页按钮,而不是杀死应用程序),稍等一下(可选),重新打开应用程序。当应用程序重新打开时,它会在 1 秒后崩溃。请注意,当您离开时您在应用程序中的位置不会导致/防止崩溃。无论您在应用程序的哪个位置,它都会以相同的方式崩溃。如果我使用该应用程序并且不打开模态VC,我可以在后台发送它并重新打开它没有问题。
这是我每次得到的一些崩溃日志(我把我认为不相关的东西拿出来,我可以提供完整的日志):
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x00000000, 0x00000000
Crashed Thread: 0
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x317d332c __pthread_kill + 8
1 libsystem_c.dylib 0x33ed0208 pthread_kill + 48
2 libsystem_c.dylib 0x33ec9298 abort + 88
3 libc++abi.dylib 0x36d56f64 abort_message + 40
4 libc++abi.dylib 0x36d54346 _ZL17default_terminatev + 18
5 libobjc.A.dylib 0x35321350 _objc_terminate + 140
6 libc++abi.dylib 0x36d543be _ZL19safe_handler_callerPFvvE + 70
7 libc++abi.dylib 0x36d5444a std::terminate() + 14
8 libc++abi.dylib 0x36d5581e __cxa_rethrow + 82
9 libobjc.A.dylib 0x353212a2 objc_exception_rethrow + 6
10 CoreFoundation 0x37572506 CFRunLoopRunSpecific + 398
11 CoreFoundation 0x37572366 CFRunLoopRunInMode + 98
12 GraphicsServices 0x33d31432 GSEventRunModal + 130
13 UIKit 0x3131ecce UIApplicationMain + 1074
14 ***my app name** 0x0006f140 0x6b000 + 16704
15 ***my app name** 0x0006d5f0 0x6b000 + 9712
很难提供一些代码,我什至不知道我能提供什么..
我很想得到一些帮助,我不知道为什么会这样..