0

アプリケーションがカスタマーデバイスでクラッシュしました。残念ながら、アプリは根本的な原因を特定するためにエラーログを提供しません。

この問題に取り組み始めるために、お客様のデバイスからどのような情報を収集できるのか疑問に思いました。たとえば、利用可能なコアファイルはありますか?問題を理解するのに役立つ他のデータは何ですか?

2つのケース:

  1. 顧客はデバイスを開発者に渡すことができます
  2. 顧客はデバイスを開発者に渡すことはできません
4

4 に答える 4

3

顧客のマルケは(iTunesを使用して)クラッシュログを取得し、その方法についてグーグルでチュートリアルを検索します。Xcodeオーガナイザーにインポートし、配布するアーカイブと照合する場合。わかりやすいクラッシュログが表示されます。

Tecnote Apple

于 2012-11-02T12:33:10.623 に答える
0

テスト飛行を使用しています。テストフライトは、クラッシュのデバッグ時に適切なデータ(バックトレース、デバイスタイプ、iOSバージョンなど)を提供する独自の例外ハンドラーをインストールします。

于 2012-11-02T12:25:11.890 に答える
0

デバイスのログを確認できます。

Settings -> General -> About -> Diagnostics & Usage -> Diagnostics & Usage Data
于 2012-11-02T12:39:12.760 に答える
0

顧客にIPAとプロビジョニングファイルを提供すると同時に、.dSYMファイルも提供し、iTunesを介してクラッシュログを返送するための手順を段階的に送信します。これは、アプリがクラッシュしている場所を正確に見つけるのに役立ちます。

于 2012-11-02T12:44:14.897 に答える