2017-09-04 14 views
0

クラッシュレポートに加えて、私は.appパッケージと.dSYMパッケージも持っています。私は私の上、例外スタックトレースの最初の数行は、最初の行のために象徴的なクラッシュレポートios

Last Exception Backtrace: 0 CoreFoundation 0x00000001898a61c0 0x189777000 + 1241536 1 libobjc.A.dylib 0x00000001882e055c 0x1882d8000 + 34140 2 CoreFoundation 0x00000001898a6094 0x189777000 + 1241236 3 Foundation 0x000000018a333808 0x18a285000 + 714760 4 UIKit 0x000000018f984848 0x18f6f1000 + 2701384 5 UIKit 0x000000018f9a4fac 0x18f6f1000 + 2834348 6 CoreFoundation 0x00000001898537dc 0x189777000 + 903132 7 CoreFoundation 0x000000018985140c 0x189777000 + 893964 8 CoreFoundation 0x0000000189780068 0x189777000 + 36968 9 paperio 0x00000001000b0d80 0x1000a4000 + 52608 10 paperio 0x00000001000bf0fc 0x1000a4000 + 110844 11 UIKit 0x000000018f768f3c 0x18f6f1000 + 491324 12 UIKit 0x000000018f987158 0x18f6f1000 + 2711896 13 FrontBoardServices 0x000000018b4365e8 0x18b413000 + 144872 14 Foundation 0x000000018a345794 0x18a285000 + 788372 15 BaseBoard 0x000000018b3b0f00 0x18b37e000 + 208640 16 FrontBoardServices 0x000000018b4306a8 0x18b413000 + 120488 17 FrontBoardServices 0x000000018b4363c4 0x18b413000 + 144324 18 UIKit 0x000000018f9885c0 0x18f6f1000 + 2717120 19 UIKit 0x000000018f988264 0x18f6f1000 + 2716260 20 UIKit 0x000000018fcb9ba4 0x18f6f1000 + 6065060

、のようになります。次のコマンドを

/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash crash.crash > SymbolicatedPaperio.crash

を実行することにより、クラッシュレポートをsymbolicateしようとしていますmac、それは記号ではなく、出力は同じままです(上記の記号化されていない行と同じです)。これは、すべてのフレームワークやライブラリのために何が起こっている

0 CoreFoundation 0x00000001898a61c0 __exceptionPreprocess + 124

:しかし、別のMac上で、私はのような出力を見ることができます。おそらく私のMacに欠けている可能性があることを理解したい - それは正しく記号化していないし、これを修正する方法。アーカイブファイルの場所を指定する必要が

答えて

1

、ライブラリやフレームワークのメソッドをsymbolicateするには、我々は、生成されたクラッシュのためのiOSバージョンのシンボルを持っている必要があります。これらは、デフォルトでは~/Library/Developer/Xcode\iOS DeviceSupportにあります。正しいiOSバージョンのシンボルがここにない場合は、シンボルが正しくレポートを復号化できません。

-1

基本的に
./symbolicatecrash crashPath archivePath > output 
関連する問題