1
테스터에게 곧 전달 될 Beta iOS (7 and 8) 앱을 개발 중입니다.iOS 7/8에서 회전식 파일 로거를 만드는 방법은 무엇입니까?
나는 에게 피드백을 보내고 싶습니다. 개발자에게 최근 로그 파일과 함께 무엇이 잘못되었는지 인간의 설명을 보낼 버튼을 보내주십시오.
는 공간을 많이 소비 할 수있는 로그 파일을 쓰기 때문에, 나는 Linux logrotate utility처럼에 rotate the files based on their size을하고 싶습니다. 즉, 처음 N 개의 로그 행을app.log
에 쓴 다음
app.log
의 이름을
app.log.1
으로 변경하고 이전의
app.log.1
을 삭제하고 새로운
app.log
에 계속 쓰십시오.
이렇게하면 iOS 파일 시스템의 로그 라인과 오류 보고서에 대부분 2N
개의 로그 라인이 생깁니다.
iOS에서 파일 로테이션을위한 프로덕션 기반의 오픈 소스 도구가 있습니까?
감사합니다. 그것은 크기에 따라 회전하는 파일을 지원합니까? –
물론 API를 확인하십시오. DDFileLogger 클래스에는 - setMaximumFileSize, setRollingFrequency, setMaximumNumberOfLogFiles와 같은 API가있어 유연성이 뛰어납니다. – VishJ
[this] (https://github.com/CocoaLumberjack/CocoaLumberjack/blob/master/Documentation/LogFileManagement.md)를 찾았지만 더 구체적인 것을 찾고 있습니다. –