2

私はこれで完全に途方に暮れています。クラッシュ レポートの 1 つ (アプリを介して送信したユーザーから取得) を象徴することができ、次のようになりました。

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 内でシンボル化されています。

4

1 に答える 1

0

クラッシュした iOS バージョンのシンボルが Mac にない可能性があります。

クラッシュ レポートの iOS バージョンを確認し (レポートの上部に表示されます)、次に、この iOS バージョンの記号があるかどうかを確認します: /Developer/Platforms/iPhoneOS.platform/DeviceSupport.

于 2012-01-20T13:09:48.950 に答える