2011-01-29 2 views
0

이것은 내가 가진 질문이 아니며, 이는 사람들과 공유하고 싶은 몇 가지 사항입니다..log 파일은 iPhone의 문서 디렉토리에 쓰지 않습니다.

내 응용 프로그램에서 로그 파일을 만들고 지원 웹 사이트로 메일로 보내려는 상황이 발생했습니다.

그래서 리소스 디렉토리에 .log 확장자가있는 파일을 만들고 문서 디렉토리로 이동하려고했습니다.

파일이 문서 디렉토리로 이동하지 않습니다. 그러나 문서 디렉토리로 파일을 이동 한 모든 코드가 정상적으로 작동합니다.

동일한 코드를 수정하지 않고 리소스 디렉토리에 .txt 확장명을 가진 파일을 만들려고했습니다. 파일을 쓰기 가능한 문서 디렉토리에 복사 할 수있었습니다.

그래서 .log 확장자를 가진 파일이 iPhone의 문서 디렉토리에 복사되지 않는다는 것을 알았습니다.

사실입니다. 나는 당신과 내 생각을 공유하고 있습니다.

답변

0

답변입니다.

귀하의 의견이 잘못되었습니다. 로그 확장자로 파일을 복사해도 문제가 없습니다.

내 생각 엔 :

귀하의 debug.log 파일이 장치에 저장되지 않았습니다. 타겟에 할당되지 않았기 때문입니다. xcode는 .txt 파일을 대상에 추가하지만 .log 파일은 대상에 추가되지 않습니다. 이 작업은 수동으로 수행해야합니다. 예. 파일 추가 대화 상자에서 대상에 추가를 선택한 경우에도 가능합니다.

수정 :

엑스 코드의 사이드 바에서

는 "그룹 & 파일"에 머리글을 오른쪽 클릭하고 "대상 회원"을 선택합니다. debug.log의 infront 체크 박스가 보이지 않습니까? 클릭하세요.
등등, 아이폰은 로그 파일을 복사합니다.

관련 문제