Xcode 4 Organizer를 사용하여 Crash logs 분석

2049 단어 XCode4
하나.네 가지 충돌 유형
프로그램 충돌: 메모리 접근 오류, 이상, 또는 다른 프로그램 오류가 자주 발생할 수 있습니다 메모리 부족: 시스템은 프로그램의 요구를 충족시킬 충분한 메모리가 없기 때문에 프로그램에 이런 로그가 나타납니다.다른 로그와 다른 것은 프로그램의 각 라인에 대한 창고 정보가 없다는 것이다.Rather than be concerned about what part of your code was executing at the time of termination, you should investigate your memory usage patterns and your responses to low memory warnings. Memory usage of each process is reported in terms of number of memory pages, which as of this writing are 4KB each.
강제 종료: 이상 코드0xdeadfa11.이것은 사용자가 프로그램 인터페이스에서 끄기 키를 누르면 '이동 슬라이더 끄기' 가 나타나는 것을 알고 Home 키를 길게 누르는 데 나타난다.사용자가 이렇게 하는 것은 아마도 당신의 프로그램이 응답이 없기 때문일 것입니다. 물론 반드시 그렇지는 않습니다.
응답 시간 초과: 이상 코드0x8badf00d.프로그램의 시작이 느리고, 실행이 느리며, 응답이 느리다.   
메모리 부족을 제외하고, 다른 로그는 종료 시 각 라인의 창고 정보를 포함합니다.둘.분석 1.폴더를 만들어서 핸드폰에 컴파일한 것을 저장해라.앱과 대응하는.dSYM 파일.터미널 입력 명령mdimport  " "
이 때 디렉터리가 spotlight 인덱스 디렉터리에 있는지 확인하기 위해서.앱을 당신의 핸드폰에 컴파일하고 그 때 생성된 것을 저장합니다.app 및.dSYM에서 방금 만든 폴더(같은 폴더, 이름을 바꾸지 않음)3.핸드폰을 마구 조작하세요. 오류가 발생했습니다. xcode4에서organizer를 열고 붕괴 로그를 눌러보세요. 예전처럼 빛이 나는 주소 코드가 아니죠. 잘못된 함수 이름, 위치 등이 있습니다.디버깅을 해서 잘못을 고쳐라.(두 번째 오류 보고에 대한) 셋.붕괴 로그가 온라인으로 연결되면 붕괴 로그는 iTunes에 의해 복사되며 각 플랫폼의 로그 디렉터리는 다음과 같습니다.
Mac OS X:  ~/Library/Logs/CrashReporter/MobileDevice/<DEVICE_NAME>
Windows XP:  C:\Documents and Settings\<USERNAME>\Application Data\Apple Computer\Logs\CrashReporter\MobileDevice\<DEVICE_NAME>
Windows Vista or 7:  C:\Users\<USERNAME>\AppData\Roaming\Apple Computer\Logs\CrashReporter\MobileDevice\<DEVICE_NAME> <USERNAME> 컴퓨터 사용자 이름<DEVICE_NAME>ios 장치 이름 참조:http://developer.apple.com/library/ios/#technotes/tn2151/_index.htmlXcodeOrganizer에서 직접 또는 이러한 오류를 보고할 수 있습니다.
다음으로 이동:
http://www.cnblogs.com/v2m_/archive/2011/08/16/2141337.html

좋은 웹페이지 즐겨찾기