iPhoneとAndroidで動作するモバイルアプリケーション(クロスプラットフォームフレームワークであるRhomobileを使用)を作成しています。アプリには、構成可能な最大サイズに達すると自分自身を上書きするログファイルが含まれています。
一般的に、iPhone / Androidアプリの適切な最大ログファイルサイズはどれくらいですか?
それは多くのことに依存します。特にログファイルが必要なもの。本当にログファイルが必要ですか?
iPhone と Android のユーザーとして、これまでに使用したアプリのログ ファイルを見たことがないことをお伝えします。そのため、ユーザーがログ ファイルを見ることさえない可能性があります。ユーザー向けではない場合、電話にアクセスできるのはユーザーだけなので、電話に保存する必要がある理由がわかりません。
また、ログ ファイルが最大サイズに達したときに上書きされる場合は、最後のログ エントリのみが対象であることを示します (他のすべてのログ エントリが上書きされるため)。その場合、ログ ファイルは常に最後のエントリのサイズにする必要があります。
数値が必要な場合は、256 KB (またはそれ以下) と言います。これは、誰にも迷惑をかけないほど小さく、ほとんどすべてをログに記録できるほど大きくする必要があります。ただし、そのログが必要かどうかはまだわかりません。