XCode 4.5.2 を実行していますが、symbolicatecrash の動作に問題があります。
これは、私のシステムで生成されたのではなく、アーカイブにないアプリと dsym 用であることに注意してください。
これまでのところ:
- export DEVELOPER_DIR=/Applications/Xcode.app sudo xcode-select
- sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
- cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources
- ./symbolicatecrash -v -o test.txt ~/Downloads/OnDeckCrash/OnDeck_2012-11-26-152754_Andys-phone.crash ~/Downloads/OnDeckCrash/OnDeck.app.dSYM
これは「test.txt」を作成しませんでした。シンボルがまったく見つからないようです。すべてのモジュールについて次のように報告します。
...........fetching symbol file for CoreFoundation--[undef]
Searching []...-- NO MATCH
Searching in Spotlight for dsym with UUID of e30fc309df7b3c9f8ac57f0f6047d65f
Running mdfind "com_apple_xcode_dsym_uuids == E30FC309-DF7B-3C9F-8AC5-7F0F6047D65F"
@dsym_paths = ( )
@exec_names = ( )
Did not find executable for dsym
## Warning: Can't find any unstripped binary that matches version of /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
アプリ パッケージは mSYM パッケージと同じディレクトリにあることに注意してください。また、symbolicatecrash をパスに追加して、.dSYM と .app があるディレクトリから実行しようとしました。それは違いはありませんでした。
これを機能させる方法について何か提案はありますか?