私は自分のデバイスから象徴を持っている必要があります。 http://jmillerdev.net/symbolicating-ios-crash-files-xamarin-ios の指示に従いました。
Xcode 8用にalias
を作成しました
エイリアスsymbolicate = "/ Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash -v"
開発者ディレクトリを更新しました
エクスポートDEVELOPER_DIR = "/ Applications/Xcode.app/Contents/Developer"
そして、象徴
symbolicate -o "symbolicatedCrash.txt" "MyAppName 2-12-14、9-44 PM.crash" "MyAppName.app"
エラーが発生しました
MyInventories170313.crashのシンボリック... myInventories170313.crashの読み取り中、そのようなファイルまたはディレクトリはありません:/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash行899。
次の手順を試してください。
1)内容を保持するために、「Universe」と新しいフォルダーを作成します。
2)Finderの[フォルダへ移動]ユーティリティを使用します。パス/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/を使用します
「symbolicatecrash」ファイルを見つけて、このファイルを手動でコピーしてUniverseフォルダに貼り付けることができます
3)アプリのクラッシュとアーカイブをフォルダーに配置します(アーカイブにはすべてのdysmファイルが保持されます。または、すべてのdYsmファイルを配置することもできます)
4)「ユニバース」フォルダのディレクトリにCDします。次に、このコマンドを実行します
export DEVELOPER_DIR = "/ Applications/Xcode.app/Contents/Developer"
5)あなたのクラッシュでsymbolicateコマンドを実行してください
./ symbolicatecrash myCrash.crash> SymbolicatedM.crash
出来上がり!あなたはあなたの象徴的なクラッシュログを持っています。
PS:これの追加の利点は、上記のセットアップが1回限りのセットアップで再利用できることです。必要なのは、クラッシュファイルとdysmファイルを置き換えるだけで、新しいクラッシュがシンボリック化されるたびに手順5を繰り返すだけです。さようなら複雑なコマンド!
ここでも同じ問題があり、Vkharb応答とEnrico応答を組み合わせて解決しました。
エイリアスsymbolicate = "/ Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash -v"
エクスポートDEVELOPER_DIR = "/ Applications/Xcode.app/Contents/Developer"
シンボリックwhat.crash> SymbolicatedM.crash
そして、最終的なレポートが完成した状態で進捗状況が表示されます。