可能性のある複製:
iphoneで顧客からクラッシュログを取得する方法
一部のユーザーがクラッシュを報告しています。クラッシュレポートの送信方法を説明し、クラッシュレポートのiTunes Connectリストに表示されるようにするにはどうすればよいですか。ユーザーが自分の携帯電話をコンピューターと同期したときに送信されますか?ありがとう!
ユーザーが有効にすると、iTunes Connectに自動的に表示されます。
ユーザーがiTunesを使用してデバイスを同期すると、クラッシュレポートがユーザーのコンピューターのディレクトリにコピーされます。アプリケーションがApp Store経由で配布され、ユーザーがクラッシュログをAppleに送信することを選択した場合、クラッシュログがアップロードされ、開発者はiTunes Connect経由でダウンロードできます。
参照: http://developer.Apple.com/library/ios/#technotes/tn2008/tn2151.html
Crittercism を使用して、クラッシュレポートを自動的に取得しています。クラッシュ直後にメールでアラートが届くので、iTunesよりも気に入っています。
ユーザーがコンピューターと同期すると、次のようになります。
ログファイル名はアプリケーション名で始まり、拡張子は「crash」です。これらはプレーンテキストファイルであり、元の形式またはzip形式で電子メールで送信したり、電子メールプログラムにコピーして貼り付けることもできます。
From: http://www.anoshkin.net/blog/2008/09/09/iphone-crash-logs/ Googleで「iPhoneクラッシュレポート」を簡単に検索した後。
BugSense を使用して、ユーザーに確認せずにクラッシュレポートを取得できます。免責事項:私はBugSenseの共同創設者です
ITunesでは、デバイスがテザリングされている状態で、ユーザーがデバイスの名前をコントロールクリックすると、「警告をリセット」を選択できるようになります。その後、ユーザーが次にデバイスを同期するときにダイアログボックスがポップアップし、データをAppleに送信するかどうかを尋ねます。ユーザーが[OK]をクリックすると、iTunesはすべてのクラッシュログをデバイスからAppleのサーバーにアップロードします。
その後、iTunes Connectでクラッシュログを見つけ、自分でダウンロードできるはずです。アプリにまだ問題があり、ユーザーが再び自動的に同期すると、新しいクラッシュログが表示されます。