問題タブ [symbolicate]
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.
ios - クラッシュ ログは、システム ライブラリ armv7s をシンボリケートしません
顧客から送られてきたクラッシュ ログを分析しようとしていますが、システム ライブラリの呼び出しを象徴するログを取得できません。自分のメソッドへの呼び出しを正しく象徴しています。これでは、何が問題なのかを分析することはあまり現実的ではありません。「symbolicatecrash -v」を実行して、シンボリック化の欠如の原因を確認しました。考えられる原因は次のとおりです。
上記のライブラリを「lipo」で確認しましたが、「armv7」は含まれていますが「armv7s」は含まれていません。Web を検索したところ、これが iPhone 4 と iPhone 5 の違いであることがわかりました。通常の解決策は、iPhone 5 デバイスをプラグインして、そこからライブラリをダウンロードすることのようです。しかし、私はiPhone 5を持っていません。
誰でもこれを解決する方法を知っていますか?
シンボリックがどのように見えるかを理解するには:
ios - クラッシュ ログの一部をシンボリック化
私はこのクラッシュログを持っています:
.....
ご覧のとおり、私のアプリ (tkNails) に関連するコードは正しくシンボリック化されています。ただし、ライブラリ/フレームワークに関連するコードはそうではありません。私は反対の問題を抱えた他の投稿を見てきました。フレームワークのコードは正しく記号化されていますが、アプリのコードは記号化されていません。何か案は?
ありがとう
xcode - OS X クラッシュ ログの記号化
XCode 4.6 を使用しているテスターとユーザーからの OS X (iOS ではない) クラッシュ ログをシンボル化できません。クラッシュ ログをオーガナイザーにドラッグすることはできず、オーガナイザーは ~/Library/Logs/DiagnosticReports/ からのクラッシュ ログを表示しませんが、一部のログはそのディレクトリにあります。
Didier Malenfant は、 XCode が OS X のクラッシュ ログをインポートしないという前のスレッドについてコメントしました。
要点は非常に単純です。現在 (Xcode 4.6)、OS X クラッシュ ログを Xcode にインポートすることはできません。iOSのもののみ。
これが現状でしょうか。組織が、クラッシュ レポートを解釈する効果的な方法なしに、新しい OS X ソフトウェアをサポートできるとは想像しがたいです。
ios - iOS でのデバッグ / callStackReturnAddresses および callStackSymbols
iOS アプリで uncaughtExceptionHandler を設定し、ユーザーから次のデータを取得しましたが、それらを解釈してエラーの場所を見つける方法がわかりません。プラス記号の後ろの数字は何ですか? アドレスを使用してエラーの場所を取得するにはどうすればよいですか?
callStackReturnAddresses
callStackSymbols
ios - xCode での「コピー中にデバッグ シンボルを削除する」と「リンクされた製品を削除する」の違い
[コピー中にデバッグ シンボルを削除] オプションと [リンクされた製品を削除] オプションの違いは何ですか?
「コピー中にデバッグ シンボルを削除する」= YES かつ「リンクされた製品を削除する」= NO とはどういう意味ですか?
別の .dsym ファイル (バイナリではなく) にシンボリック化されたデータを含むアプリケーションを App Store にアップロードすることはできますか?
ios - TestFlight が iOS クラッシュ レポートを正しくシンボル化していない
IPA と .dSYM ファイルをテスト フライトにアップロードしました。.dSYM ファイルがアップロードされ、正常に添付されました。クライアントがアプリをテストしたところ、クラッシュしました。クラッシュ レポートは、TestFlight クラッシュ セクションに表示されます。しかし問題は、TestFlight がレポートを適切にシンボル化していないことです。レポートには 0x の数値のみが表示され、クラスやメソッドへの参照は表示されません。レポートは以下のとおりです。
どこに問題があるのか教えていただけますか?または、このクラッシュ レポートの 0 行目を自分のコンピュータから解読するにはどうすればよいですか?
objective-c - xcode 5は.crashファイルをインポートしていませんか?
1 つのデバイスで常にクラッシュする OSX アプリがあります。
シンボルを削除しないようにプロジェクトのビルド設定をセットアップしました (デバッグまたはリリース):
アプリをビルドするときは、アプリと .DSYM ファイルの両方をローカル フォルダーにコピーします。次に、アプリをテスト コンピューターにコピーし、そこで起動します。クラッシュした後、生成された .crash ファイル (コンソール アプリで見つけたもの) をローカル フォルダーにコピーします。このフォルダーには、アプリと .DSYM ファイルも含まれています。
XCode で、オーガナイザー ウィンドウに切り替え、インポートを選択し、.crash ファイルを選択します。
何も起こりません。私の理解では、これは私のクラッシュレポートを象徴するものであり、よりよく理解できるはずです。
私が間違っていることに関する提案はありますか?(または、クラッシュログを象徴する方法を正しく理解していない場合)?