こんにちは、@yoheiMuneです。 本日は、Evernoteアプリなどにある機能で、アプリが異常終了した際のログを保存しておき、 次の起動時に異常終了したことを検知したり、そのログを取得する方法をブログに書きたいと思います。 iPhoneアプリで異常終了した際のログを取得するメリット iPhoneアプリの開発経験があれば、誰しも異常終了した際のデバッグに困ったことが多いのではないでしょうか? 特にリリース後にユーザーから指摘された異常終了を再現するとなると、ちょいと大変。 iPhone実機上で動いている場合にも、異常終了した場合の詳細なログを取得しておけるとデバッグがすごく楽になります。 今回はそのための方法を書きたいと思います。 異常終了時にエラーログを取得して保存しておく実装方法 具体的な実装方法は以下の通りになります。 AppDelegateにエラーキャッチの仕組みと、エラーをキ