我正在开发一个Beta iOS(7和8)应用程序,很快就会交给测试人员。
我想要一个发送反馈按钮,它会向开发人员发送错误的人工描述以及最近的日志文件。
由于编写日志文件会占用大量空间,因此我希望rotate the files based on their size与Linux logrotate utility一样。也就是说,将前N条日志行写入app.log
,然后将app.log
重命名为app.log.1
,删除旧的app.log.1
并继续写入新的app.log
。
这样我在iOS文件系统和我的错误报告中最多会有2N
个日志行。
在iOS上是否有用于文件日志轮换的开源,生产就绪工具?