我正在开发一个 Beta iOS(7 和 8)应用程序,该应用程序将很快交付给测试人员。
我想要一个send feedback按钮,它将向开发人员发送关于出错的人工描述以及最近的日志文件。
由于写入日志文件会占用大量空间,因此我想根据文件大小轮换文件,例如Linux logrotate 实用程序。也就是说,将前 N 条日志行写入 a app.log
,然后重命名app.log
为app.log.1
,删除旧的app.log.1
并继续写入新的app.log
。
这样,我2N
在 iOS 文件系统和我的错误报告中最多会有日志行。
在 iOS 上是否有用于文件日志轮换的开源、生产就绪工具?