iPhone アプリケーションでエラー/イベントをログに記録するためのベスト プラクティスは何ですか? デバッグについて話しているのではなく、アプリがリリースされた後です。つまり、アプリがリリース モード (デバッグ モードではない) で実行されているときに、エラー/イベント ログを収集したいと考えています。(必要に応じて、分析のためにファイルを自発的にサーバーに送信するようにユーザーに依頼できます。)
(デバッグで実行されていない場合、NSLog は何らかの効果がありますか? もしそうなら、どこに書き込みますか? そして、プログラムで内容をクリアする方法は?)