Xcode を使用しない iPhone または iPad からのクラッシュ レポート & ログの取得
目次:
アプリのクラッシュのトラブルシューティング、アプリのベータ テスト、または特定のバグを発見した後に単に iOS 開発者を支援したい場合でも、任意のアプリからクラッシュ レポートを取得できます。コンピュータに同期されたiPhone、iPad、またはiPod touchデバイス。
iOS のクラッシュ レポート データの検索は、デバイスをコンピュータにバックアップすることを前提として、Xcode の外部で実行できます。この記事では、Mac OS X と Windows PC で iOS クラッシュ ログを見つける方法を説明します。
Mac での iOS クラッシュ ログへのアクセス
Mac OS X の場合:
- iPad または iPhone を Mac に接続し、通常どおり同期します
- Command+Shift+G を押して ~/Library/Logs/CrashReporter/MobileDevice/ に移動します
- 複数の iOS デバイスをお持ちの場合は、クラッシュ ログを取得する適切なデバイスを選択してください
- クラッシュ レポートが必要なアプリ名のファイルを探し、それをフォルダからコピーするか、複数のログをコピーして開発者用に圧縮します
Windows PC で iPhone と iPad のクラッシュ レポートを取得する
Windows PCの場合:
- iOS デバイスを iTunes と同期し、次の場所を調べます:
- Windows XP: C:\Documents and Settings\USER\Application Data\Apple computer\Logs\CrashReporter\
- Windows Vista および Windows 7: C:\Users\USER\AppData\Roaming\Apple computer\Logs\CrashReporter\MobileDevice\
- 適切なデバイス名を検索し、アプリ名とタイムスタンプでファイルを探します
PC と Mac のどちらからクラッシュ ログを取得しても問題ありません。デバイスが同じであれば、クラッシュ ログ データは同じでなければなりません。
ヒントのアイデアを提供してくれた TC に感謝します。詳細については、Apple Dev Library を参照してください。