2011-10-20 2 views
7

최근에 Xcode 4.2로 업데이트되었습니다. 또한 새로운 iPad 2와 iPod (최신 세대)를 iOS 5로 업데이트했습니다. 내 앱을 빌드하고 아무 문제없이 디버깅 할 수 있습니다.Xcode 4.2에서 iOS 4.2.1 (8C148)을 디버그 할 수 없습니다.

iOS 4.2.1 (8C148)을 실행하는 이전 iPod이 실행되지 않으며 오류가 발생하지 않습니다. 상단 중앙 패널에 "iPod one에서 MyApp 실행 완료"라고 표시됩니다. (iPod One은 내 첫 번째 iPod touch의 이름입니다.)

Xcode의 하단에는 거의 디버거로 들어가서 하단 출력 패널을 표시하는 것처럼 깜박임이 있지만 작동하지 않습니다. 메인의 중단 점이 중단되지 않습니다.

나는 아무런 오류가 없으며 앞으로 갈 필요가 없습니다.

나는 모든 프로비저닝 프로파일을 갱신하고 장치를 복원했으며 "개발 용으로"선택한 것으로 아무 것도 도움이되지 않았습니다.

Xcode의 피드백이 없으므로 어떻게해야할지 모르겠습니다.

p.s. 응용 프로그램은 모든 시뮬레이터에서 잘 실행됩니다.


나는 처음에 내가 주최자에서와 같이 장치에 대한 콘솔의 메시지 다음과 같은 일련의 참조 아이팟 선택할 때 :

목 10월 20일 9시 42분 49초 알 수없는 lockdownd [16 ] : 2ffea000 handle_connection : Xcode에서 USB 메시지 # 6을받을 수 없습니다. 킬링 연결 10 월 20 일 09:42:49 알 수 없음 com.apple.mobile.lockdown [16] : 메시지의 크기를받을 수 없습니다. Thu Oct 20 09:42:50 알 수 없음 /개발자/라이브러리/데몬/DTFetchSymbols [ 308] : 발견 된 경로 : 목 10 월 20 일 09:42:50 알 수 없음 /개발자/라이브러리/데몬/DTFetchSymbols :/usr/lib/dyld 목 10 월 20 일 09:42:50 알 수 없음 /개발자/라이브러리/Daemons/DTFetchSymbols [012] : /System/Library/Caches/com.apple.dyld/dyld_shared_cache_armv6 목 10 월 20 09:42:50 알 수없는 com.apple.mobile.lockdown [16] : 수 없습니다 크기를받습니다. 메시지 Thu Oct 20 09:42:50 unknown lockdownd [16] : 2ffea000 handle_connection : 수신 할 수 없습니다. Xcode의 USB 메시지 # 6 죽이는 연결 Thu Oct 20 09:42:56 알 수 없음 lockdownd [16] : 2ffea000 handle_connection : MDCrashReportTool에서 USB 메시지 # 6을받을 수 없습니다. 킬링 연결

+2

유효한 아키텍처에 대해서는 armv6 및 armv7을 입력해야한다는 대답이 있습니다. 참조하십시오 : http://stackoverflow.com/questions/6299996/arm6-is-missing-in-my-build-settings –

+0

내 경우에는 armv7 이미있었습니다. 문제는 armv6가 누락되었습니다. 답변 해주셔서 감사합니다! – rb03824

답변

4

나는 동일한 문제가 있었지만 해결했습니다. 원인 기본 아키텍처 (기본적으로 Xcode4.2에서는 표준 arch = armv7을 사용함) -> armv6 추가

4

armv6 아키텍처를 추가하는 것 외에도 내 응용 프로그램 info.plist에서 armv7 항목을 제거해야했습니다. "필요한 장치 기능 "항목.