我最近在更新到 Crashlytics 3.0 后收到了这个应用程序 不确定它是来 self 的代码还是其他东西。崩溃报告无法追踪
Here is the crash report
Crashed: com.apple.main-thread EXC_BAD_ACCESS KERN_INVALID_ADDRESS at 0x000000009a0dbeb8
0 libobjc.A.dylib objc_msgSend + 16 release
1 CoreFoundation CFRelease + 524
2 CoreFoundation -[__NSArrayM dealloc] + 152
3 libobjc.A.dylib (anonymous namespace)::AutoreleasePoolPage::pop(void*) + 564
4 CoreFoundation _CFAutoreleasePoolPop + 28
5 Foundation -[NSAutoreleasePool release] + 148
6 UIKit -[UIApplication _run] + 588
7 UIKit UIApplicationMain + 1488
8 MyAppName main.m line 32main
9 libdyld.dylib start + 4
最佳答案
原来是framework的bug
这是我从 Crashlytics 的支持中得到的
如果您更新到 Crashlytics SDK 的 3.0.10,这应该全部设置 - 我们用最新版本修补了 3.0.9 中的罕见竞争条件。打开 Fabric.app,更新框架,你就可以开始了:)
Crashlytics 的支持团队很棒!
关于ios - objc_msgSend [__NSArrayM dealloc] 崩溃报告有时来自 Crashlytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30874714/