Ipad 有时无法对框架进行符号化
在这件事上我完全不知所措。我能够用符号表示我的一份崩溃报告(从通过应用提交的用户那里获得),它看起来是这样的:Ipad 有时无法对框架进行符号化,ipad,xcode4.2,symbolicate,Ipad,Xcode4.2,Symbolicate,在这件事上我完全不知所措。我能够用符号表示我的一份崩溃报告(从通过应用提交的用户那里获得),它看起来是这样的: Thread 0 Crashed: 0 libobjc.A.dylib 0x360a3fbc objc_msgSend + 16 1 libobjc.A.dylib 0x360a50c5 _objc_rootRelease + 37 2 Foundation
Thread 0 Crashed:
0 libobjc.A.dylib 0x360a3fbc objc_msgSend + 16
1 libobjc.A.dylib 0x360a50c5 _objc_rootRelease + 37
2 Foundation 0x31b7ec75 _timerRelease + 49
3 CoreFoundation 0x3729e709 __CFRunLoopDoTimer + 429
4 CoreFoundation 0x3729d29f __CFRunLoopRun + 1207
5 CoreFoundation 0x372204dd CFRunLoopRunSpecific + 301
6 CoreFoundation 0x372203a5 CFRunLoopRunInMode + 105
7 GraphicsServices 0x35dddfed GSEventRunModal + 157
8 UIKit 0x3055b743 UIApplicationMain + 1091
9 [App Name] 0x00002463 main (main.m:54)
但是,所有其他碰撞报告在符号化后都是这样的:
Thread 0 Crashed:
0 libobjc.A.dylib 0x3790bfbc 0x37908000 + 16316
1 libobjc.A.dylib 0x3790d0c5 0x37908000 + 20677
2 Foundation 0x3505ec75 0x3505a000 + 19573
3 CoreFoundation 0x37d99709 0x37d0c000 + 579337
4 CoreFoundation 0x37d9829f 0x37d0c000 + 574111
5 CoreFoundation 0x37d1b4dd 0x37d0c000 + 62685
6 CoreFoundation 0x37d1b3a5 0x37d0c000 + 62373
7 GraphicsServices 0x37af2fcd 0x37aef000 + 16333
8 UIKit 0x3189b743 0x3186a000 + 202563
9 [App Name] 0x00002463 main (main.m:54)
为什么CoreFoundation、UIKit等在第一个实例中是象征性的,而在其他实例中不是象征性的
注意:我有原始存档(已提交到应用商店),只需将其拖动到管理器中,即可在Xcode 4.2中对其进行符号化。您的Mac上很可能没有崩溃的iOS版本的符号
检查崩溃报告的iOS版本(显示在报告的顶部),然后检查此处是否有此iOS版本的符号:
/Developer/Platforms/iPhoneOS.platform/DeviceSupport
您的Mac电脑上很可能没有崩溃的iOS版本的符号
检查崩溃报告的iOS版本(显示在报告的顶部),然后检查此处是否有此iOS版本的符号:
/Developer/Platforms/iPhoneOS.platform/DeviceSupport
是否有人确认这仍然是5.1.1崩溃日志的要求。查看文件夹,我只有iOS 4.3.5版本,但我一直在使用新设备和Xcode 4.3.2。它们现在是应用程序包的一部分。您可以在Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
中找到它们。有人能确认这是否仍然是5.1.1崩溃日志的要求吗。查看文件夹,我只有iOS 4.3.5版本,但我一直在使用新设备和Xcode 4.3.2。它们现在是应用程序包的一部分。您可以在Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport