2011-12-16 6 views
0

iOS의 Apple System Log Facility (asl) 관련 질문이 있습니다. 장치의 asl에서 메시지가 지속되는 이유는 무엇입니까? 메시지가 어떻게 든 장치의 버퍼에 저장되고 (과거 약 10 분이 소요됨) 소켓을 통해서만 액세스 할 수 있으며 장치가 다시 시작되면 지워집니다. 사실입니까? 장치가 jailbroken을 얻은 후에 어떻게 든 이전 로그에 액세스 할 수 있습니다. 나는 주로 응용 프로그램 (NSLog ...)의 메시지에 관심이 있습니다.iOS - Apple 시스템 로그 기능 - 지속성

고마워요!

답변

0

내가 알 수있는 것부터, 장치가 재부팅되면 로그가 지워집니다. 로그는 오래된 메시지를 대체하는 새로운 로그 메시지와 함께 메모리에 보관됩니다. 나는 거기에 얼마나 많은 버퍼가 기본적으로 있는지 모른다.

휴대 전화를 탈옥 한 경우 변수를 설정할 수 있습니다 (어느 것을 잊었지만 웹을 확인할 수 있음). 그러면 로그가 파일에 기록됩니다.