2016-07-28 10 views
0

ベータテストとレビューのためにアプリを提出しました。ランダムクラッシュが報告されているユーザーがほとんどいません。クラッシュを修正しようとしています。 Xcodeオーガナイザーアップルの文書によるとクラッシュが発生したスタックフレームはオレンジ色ので強調表示されますが、クラッシュレポートでは私のケースではオレンジ色の強調表示はなく、スタックフレームをクリックすると(矢印をクリックして) Xcode Projectの最後の状態では、実際にクラッシュした場所のファイルと行は表示されません。Xcodeオーガナイザによるベータ版クラッシュレポートのデバッグ - >クラッシュ

enter image description here

答えて

2
following are the steps to trace out the crash reports. 
1. Open organizer and select crashes. 
2. Select the build submitted to Appstore from the left panel of organizer window under ios apps. 
3. Select any crash log under the Appstore->app version 
4. Right click on crash log and select show in finder. 
5. Again right click on the xxx.xccrashpoints(log file) and select show package contents. 
6. Go to the path Distributionlogs->all->logs to see all the crash reports. 
7. Move all the .crash file to any folder on desktop. 
8. Connect your iOS device with mac machine, open xcode(if not open) and go to Window->Devices->select you ios Device -> view device logs. 
9. Drag all the .crash reports(refer step 6,7) under all logs tab, and there you go.. you can see that your crash logs are desymbolicated, you can see the method name causing the crash. 

のAppストアのリリースがすでにあなたのためdesymbolicatedされ構築し、あなたはノーラインに到達するために小さな矢印のアイコンをクリックすることができます。クラッシュを引き起こした。これは主にベータ版のリリースです。

+0

これはうまくいくようですが、かなり迷惑です。 Xcodeオーガナイザ>クラッシュパネル内のベータテストのクラッシュを解消する他のオプションはありますか? – benrudhart

+1

@benrudhart for beta testこれは私にとって唯一の知られている方法です。プロダクション/ライブビルドでは、クラッシュのスタックトレースのすぐ隣に小さな矢印ボタンがあり、クラッシュの原因となる行番号に移動します。 –

関連する問題