問題タブ [symbolicatecrash]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - symbolicatecrash が dSYM ファイルを気に入らない
私はsymbolicatecrashを使用しようとしていますが、興味深い結果が得られています。同僚が私たちのディストリビューション ビルドを別のマシンでビルドしたので、dSYM ファイルを送ってくれました。にあるsymbolicatecrashファイルを実行した後
/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/symbolicatecrash
それはすべての Apple 機能を満たしますが、私のものではありません。問題は、同僚のマシン情報が含まれている可能性があるため、dSYM ファイルが見つからない (または見つからない) ことのようです。クラッシュ レポートから 16 進アドレスをコピーすると、次のように dwarfdump を使用できます。
dwarfdump --lookup 0x0001f892 --arch armv6 パス/to/MyApp.app.dSYM
その単一の呼び出しの行番号が正しく表示されます。さらに、symbolicatecrash は私たちのコードからゲームの行番号を割り出すことができますが、Apple のコードからはできません。なぜ彼が Apple のものを見ることができないのか私にはわかりませんが、前述のように、問題は dSYM を見つけることにあると私は信じています。
そう。dSYMのパスをsymbolicatecrashコマンドに渡す方法、またはそれを機能させる他の方法はありますか? 真剣に、あなたのファイルをある種の魔法の「検索」を行うツールを作成するのは完全にばかげているからです。
また、同僚のビルドに Apple の機能が表示されない理由はありますか? 私がここにいる間、クラッシュ ファイルの "+" は何を意味するのでしょうか? このような:
0x00059f8c -[UIWindow sendEvent:] + 108
iphone - アドホック iPhone アプリのクラッシュを象徴する
コードをシンボリック化することができません...「以下」の部分を読みました:
クラッシュ レポート、一致するバイナリ、およびその .dSYM ファイルがあれば、シンボル化は比較的簡単です。Xcode オーガナイザー ウィンドウには、現在選択されているデバイスのクラッシュ レポートのタブがあります。外部から受信したクラッシュ レポートをこのタブで表示できます。それらを適切なディレクトリに配置するだけです。これは、最初のセクションで説明した Mac OS X ディレクトリと同じです。どのデバイスをテザリングしたかは問題ではありませんが、クラッシュ レポートを配置するディレクトリは、テザリングして選択したデバイスのディレクトリである必要があります。
バイナリと .dSYM ファイルを特定の場所に配置する必要はありません。Xcode は、Spotlight と UUID を使用して正しいファイルを見つけます。ただし、両方のファイルが同じディレクトリにあり、このディレクトリが Spotlight によってインデックス付けされているディレクトリである必要があります。ホームディレクトリのどこでも問題ありません。
しかし、それは私にはうまくいきません...これが私がしたことです:
- Xcodeオーガナイザーを開き、iPhoneデバイスにクラッシュログを記録しました
- アプリと dsym ファイルは、デスクトップにある xcode プロジェクトにあります。
残りはすべて自動であるはずですよね?しかし、クラッシュログはまだ象徴化されていません...
どんなコメントでも大歓迎です。
乾杯。
ゴテ。
iphone - iPhone アプリのクラッシュ レポートをシンボル化する方法
iTunes Connect からクラッシュ レポートを取得しました。
私は試した....
しかし...結果は出ませんでした。(エラーメッセージを見つける) * このディレクトリは "bulid/Distribution-iphones" にあります * "MYGAME.app" ファイルと "MYGAME.app.dSYM" ファイルは同じディレクトリにあります。
どうすればこの問題を解決できますか。?
私を助けてください :)
iphone - symbolicatecrashはどうなりましたか?(Xcode 3.2.3のMIA)
Xcode3.2.3と以前ここに住んでいたsymbolicatecrashコンソールユーティリティをインストールしました。
もうありません。はい、はい、ランダムなパッケージに手を伸ばすことは、物事が現在の場所にとどまると期待する場合、危険なビジネスであることを私は知っていますが、誰かがこのユーティリティの新しい家を見つけましたか?コマンドラインツールとしてまだどこかに存在していることを願っています。
ありがとう。
iphone - iOS クラッシュを手動でシンボル化してクラッシュ ログを表示する方法
アプリをデバッグしようとしています。問題は、このプログラムが見つからないことです。
symbolicatecrash.sh
個別ダウンロードですか?XCode 3.2.3 を使用しています
ありがとう。
xcode - XcodeがiOSデバイス用に適切にシンボル化されたログを生成するようにセットアップを修正
さまざまなデバイスとiOSバージョン(iPhone、Touch、iPad、iOS 3.1.3、4.0.2、4.1)のいくつかのiOSアプリでテストを実行しています。
Xcode v3.2.4をインストールしています。これは主に、ログとコンソール出力を取得してバグに添付できるようにするためです。
最近、私の記号化されたログが、既存の文字の間に余分なスペースが挿入された記号化されていないログであることに気付きました(したがって、「ログファイル」は「logfile」として表示されます。
エンジニアの1人が、.appと.dSYMの両方を使用してビルドを提供し、ローカルでMacにコピーして、Xcode(通常はiPhone Config Utilを使用)を介してデバイスにインストールしました。
その後、記号化されたファイルはスペーシーではありませんが、記号化されていないバージョンと同じです。
私は何が欠けていますか?何を正しく構成していませんか?私は何が間違っているのですか?
それは大きな質問かもしれませんが、そうでないことを願っています。そうでない場合は、誰かがとても親切で退屈していると感じています:)
助けてくれてありがとう。
iphone - symbolicatecrash - バンドル名にスペースがあり、メソッド名がクラッシュ レポートに表示されない
クラッシュをデバッグしようとしていますが、クラッシュ ログに対して symbolicatecrash を実行すると、メソッド呼び出しを除くすべてのメソッド呼び出しがスタック トレースに記録されます。クラッシュレポートは次のとおりです。
ご覧のとおり、あまり役に立ちません:-( このレポートを象徴する助けがあれば、大歓迎です。
iphone - シンボリック出力-エラーを理解する
私のアプリは「14」をクラッシュさせています。「 ClientDetail 」というビジネスオブジェクトがありますが、このオブジェクトにはBoolsがありません。それは何を指しているのですか?784行もありません。+784は行番号の参照ではないと思いますか?
ProjectViewControllerコンストラクターで、渡された「Client」をローカルクライアントに割り当てます。
xcode4 - XCode4クラッシュレポートを象徴する
XCode4でクラッシュレポートを象徴するようにしようとしています。私はグーグルでこのリンク(https://github.com/chrispix/symbolicatecrash-fix)をたどりましたが、停止します。手順には、「iOSクラッシュレポートの記号を修正するには、/ usr / local / bin / symbolicatecrashを脇に移動し、このリポジトリのバージョンにコピーしてください」と記載されています。Macで「/usr/ local /bin/」が見つかりません。私はMacの世界に慣れていないので、理解できないことがあると確信しています。「/usr/ local / bin /」が存在しない場合、XCode 4はどこでsymbolicatecrashを検出しますか?修正すべきバグがたくさんあるので、初心者を正しい方向に向けてください。
ありがとうトム
iphone - 特定の .app および .dSYM ファイルを使用するように symbolicatecrash を強制しますか?
アプリのアドホック バージョンからの .crash ログがあり、symbolicatecrash がシンボリック化を拒否しています。AppleがXCode 3.2.6でスクリプトを壊した後、symbolicatecrashの「die」コマンドを削除するために.patchをすでに適用しました。Symbolicatecrash は、他のクラッシュ ログでは機能しましたが、これをシンボル化することを拒否しています。私のアドホック アプリはビルドされ、「アーカイブされたアプリケーション」に保存されているため、XCode がそれを見つけられない理由はありません。.app ファイルと .dSYM ファイルを .crash ログのすぐ隣にコピーしました。サイコロはありません。
symobolicatecrash が特定の .app および .dsym ファイルを使用するように強制する方法はありますか?