1
我正在開發一個Beta iOS(7和8)應用程序,它將很快交給測試人員。如何在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上是否有一個用於文件日誌循環的開源生產就緒工具?
謝謝!它支持基於大小的文件旋轉嗎? – 2014-10-05 08:38:00
當然,檢查他們的API - DDFileLogger類具有API - setMaximumFileSize,setRollingFrequency,setMaximumNumberOfLogFiles這給你很大的靈活性。 – VishJ 2014-10-05 08:56:11
我發現[this](https://github.com/CocoaLumberjack/CocoaLumberjack/blob/master/Documentation/LogFileManagement.md),但我正在尋找更具體的東西。 – 2014-10-05 09:00:56