問題タブ [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.

0 投票する
0 に答える
90 参照

ios - ユニバーサル アプリのクラッシュ レポートが symbolicatecrash で機能しない

Mike による次のソリューションは、ARMV6、ARMV7、および ARMV7 を使用してユニバーサル アプリを作成するための優れた方法です。

ただし、Release_armv6-iphoneos または release-iphoneos の dSYM を使用するかどうかに関係なく、symbolicatecrash ではクラッシュ レポートが機能しません。私は4.5と4.3からsymbolicatecrashを試しました。これを機能させる方法を見つけた人はいますか?

0 投票する
2 に答える
18819 参照

xcode - atos を使用してクラッシュ ログを手動でシンボリケートする方法

Apple から受け取ったクラッシュ ログをシンボル化する方法を見つけるためにインターネット全体を検索した後、最終的にターミナルで atos コマンドを使用してクラッシュ ログをシンボル化する方法を見つけました。dSYM ファイル、.app ファイル、およびクラッシュ ログを同じフォルダーにatos -arch armv7 -o APPNAME格納しており、これを使用してメモリ アドレスを入力することができました。また、メソッド名が表示されることもありました (非常にまれですが)。正直なところ、端末やクラッシュ ログの経験はあまりありません。Xcode のオーガナイザーからのクラッシュ ログをシンボリック化しようとしても、残念ながら何も実行されませんsymbolicatecrashでした。また、Xcode のパッケージ コンテンツ内でファイルを使用しようとしても失敗しました。だからここに私は、私が知っている唯一の他のオプションが残っています。

さて、私の質問は次のとおりです。これらのメモリアドレスの先頭または末尾を作成するにはどうすればよいですか? アプリがクラッシュしたポイントに到達するには、どのアドレスを入力する必要がありますか? 私はそこまでの道のりの 90% に達していますが、どのアドレスが有益な情報を提供してくれるのか、どれが役に立たないのかわかりません。ここに添付されているのは、クラッシュ ログの写真です。

ここに画像の説明を入力

どんな助けでも大歓迎です。

0 投票する
1 に答える
320 参照

ios - クラウドへの同期時に iOS クラッシュ ログを取得する方法

ユーザーが iCloud とのみ同期している場合、クラッシュ ログを取得するにはどうすればよいですか? コンピューターとの同期を試みましたが、コンピューターにコピーされていないようです。

0 投票する
1 に答える
84 参照

xcode - symbolicatecrashは私のアプリオブジェクトを解決しません

symbolicatecrashコマンドを使用してクラッシュログをシンボリック化できます。システムシンボルのみを解決することを除いて、すべて正常に機能しますが、アプリのオブジェクトはすべてメモリアドレスとして残ります。次のようになります。xcodeを使用してクラッシュをインポートした場合も同じ結果ですが、アプリのビルド設定で何かを見逃していませんか?

0 投票する
1 に答える
156 参照

ios - iOS std::length_error::~length_error() クラッシュ

私のアプリでは、C++/Boost ライブラリも使用しました。すべてのクラッシュ ログが std::length_error() に関連しているのは奇妙です。

誰でもいくつかの手がかりを与えることができますか? どんなコメントでも大歓迎です。

0 投票する
0 に答える
746 参照

xcode4.5 - mdfind が何も見つからないため、symbolicatecrash が機能しない

OSX Mountain Lion (10.8.2) で Xcode 4.5.2 を実行する

クラッシュ レポートをシンボル化しようとしていますが、symbolicatecrash スクリプトは常に失敗します。私は実際にはアプリのシンボルには興味がありません。システム ライブラリ シンボルが必要ですが、それらを見つけることさえできません。

その UUID を持つ UIKit.framework は存在します:

ただし、 mdfind はそれを見ることを拒否します:

mdfind "com_apple_xcode_dsym_uuids == *" を使用して検索しても、ライブラリ ディレクトリまたはシステム ライブラリ/フレームワーク内で結果が得られません。私がコンパイルしたアプリの dSYM ファイルのみがリストされています。

検索にシステム ライブラリが含まれるように mdfind を修正するにはどうすればよいですか?

0 投票する
1 に答える
361 参照

ios - iPad app in store crashing, trouble working out TestFlight logs

So I'm getting many crash logs for my app showing up in TestFlight on a live app (iPad 5.0+ only)

2 libsystem_c.dylib 0x332a9e92 _sigtramp + 42

3 UIKit 0x34b97372 + 226...

Exception Reason: SIGSEGV

Here is all the threads from the TestFlight log...

#xA;

I can't work out why it might be crashing. Something to do NSNotificationCenter postNotificationName?

If you have any ideas they would be very much appreciated,

Thanks!

0 投票する
1 に答える
405 参照

objective-c - シンボリッククラッシュレポートで行オフセットの代わりに行番号を取得するにはどうすればよいですか?

しばらくの間私を悩ませてきた質問があります。シンボリッククラッシュレポートの場合、ソースコードがある内部フレームワークの場合、シンボリッククラッシュレポートには行番号ではなくオフセットが含まれることがよくあります。たとえば、シンボリックレポートには次のものがあります。

欲しいとき:

ビルド設定のさまざまな順列を試しましたが、これを一貫して機能させることができません(クラッシュの一部の行番号を取得します)。

助けてくれてありがとう、ロブ

0 投票する
1 に答える
1898 参照

ios - Unable to symbolicate crash log

I am facing some problem in symbolicating my crash log.
I followed all the steps as answered by naveenshan in this thread.
But once I execute the line

atos -arch armv7 -o 'app name.app'/'app name' 0x0003b508,

it just throws me back the address 0x0003b508 back on the console.

I am not able to figure out why its not symbolicating my crash log.

I even tried symbolicating by drag and drop my crash log into device logs in my xcode. But even that doesnt seem to work.

0 投票する
5 に答える
8918 参照

ios - iOS - iTunes Connect からシンボリック化されたクラッシュ レポートをデコードするにはどうすればよいですか?

次のメッセージでアプリ ストアから拒否された新しいアプリがあります。

しかし、アプリのビルド ターゲット設定は、デバイス: iPhone デプロイ ターゲット: 6.0 でした。

そして、私の plist 設定は次のとおりです: ターゲット デバイス ファミリ: iPhone iOS 展開ターゲット: 6.0

Apple から入手したクラッシュ ログは次のとおりです。

私はこれらの 2 つのページからシンボリケーションについて学んでいます: 1 ) http://www.raywenderlich.com/23704/demystifying-ios-application-crash-logs

いくつかの点で混乱しています。アプリを iTunes にアップロードしたときに作成された古いアーカイブがあります。しかし、彼らは私が .app ファイルを持っていることを望んでいます。それはどのファイルですか?それはアーカイブですか?そして、myApp.app.dSYM ファイルはどのファイルですか? クラッシュ レポート全体をテキスト ファイルにコピーしてローカルに保存するだけですか?

ありがとうございました!

また、これはアプリの起動時に実行されるコードの一部です。