2010-07-12 3 views
2

저는 Xcode 3.2.3을 사용하고 있습니다. dSYM 아카이브와 응용 프로그램 아카이브가 Spotlight에서 발견되는 한 자동으로 모든 충돌 로그를 나타 내기로되어 있습니다.Xcode 3.2.3은 로그를 상징하지 않습니다

이러한 크래시 로그와 관련된 모든 릴리스에 대해 애플리케이션 및 dSYM 파일의 아카이브를 저장했습니다. Xcode의 Organizer는 메모리 레지스터와 오프셋을 보여줍니다. 로그를 상징한다고 주장하지만 로그가 제대로 기호화되지 않습니다.

나는 mdfind를 터미널에서 실행하여 Spotlight가 충돌을 일으키는 응용 프로그램의 dSYM을 찾을 수 있도록하고 mdfind가 모든 dSYM 및 app 파일을 찾을 수 있도록합니다.

내 로그를 올바르게 나타내려면 Xcode를 어떻게 가져올 수 있습니까?

+0

Xcode 3.2.x가 OS X 로그를 나타낼 수 있다고 생각하지 않기 때문에 포스터에 iOS가 있는지 여부는 표시되지 않지만 iOS 태그를 추가했습니다. – JWWalker

+0

내가 작업하고있는 iOS 앱과 관련이있어서 태그가 적합합니다. 또한 내 질문을 정리해 주셔서 감사합니다! – serpah

답변

0

점심 식사를 마친 직후 Xcode 3.1을 사용하여 상징적으로 시도해 보았습니다.

그래서 여기에 특종이 있습니다 - iOS4 이전의 장치에서 XCode 3.2.3 &으로 실행되는 응용 프로그램을 가지고 있다면 XCode 3.2.3 구성 도우미가 로그를 나타내지 않습니다.

기호를 얻으려면 Xcode 3.2.1 (또는 3.2.2)을 설치해야합니다.

그리고 방금 XCode 3.2.1이 내 iOS4 충돌 로그를 상징한다는 것을 알았습니다.

재미있는 시간!

관련 문제