2012-02-07 3 views
0

XCode 4.2 Build 4C199가 있습니다. XCode 4.2에 첨부 된 iPod touch 3.1.2 디버깅에 문제가 있습니다.

는 내가 IOS는 IOS 3.1.2와 함께 1 세대 터치 내 아이팟에 임 테스트 이후 IOS 3.x를 장치에 대한 파일을 지원 다운로드

는 상관없이 내가 만드는 어떤 프로젝트, 내가 엑스 코드에서 내 응용 프로그램을 테스트하려고하지 첨부 된 아이팟에 는 (인식)하지만 :

나는 그것이 오류없이 컴파일 실행 키를 누릅니다 때 그것은 단지 말 실행을 중지 : 그냥 잘 :-) 작동 시뮬레이터에서

"프로젝트 이름을 실행 완료"

출력에 오류가 없음 ...

제안 사항?

답변

3

1) 대상 빌드 옵션에 armv6 아키텍처를 추가하고 배포 대상이 iOS 3.1.2인지 확인하십시오.

screenshot

2)의 Info.plist 파일에서 "필수 장치 기능"(UIRequiredDeviceCapabilities)에서 "하는 ARMv7"의 값을 제거합니다.

0


xCode 4.2는 아키텍처 armv7이있는 장치에서 실행되는 응용 프로그램을 빌드합니다.
그것은 단지, 아이팟이에 ARMv6에 추가, 빌드 설정> 3 세대 이상 (죄송합니다, 나는 확실하지 않다)과 아이 패드 (1) & 2
Target-에서

터치 아이폰 3GS 이상 작동합니다 의미 아키텍처.
가이

ARCHS = armv6 $(ARCHS_STANDARD_32_BIT) 

처럼 될 것입니다 추가 한 후 또한 그런 다음 마지막으로 -info.plist 항목을 삭제이

VALID_ARCHS = armv6 armv7 

처럼 될 것입니다 추가 한 후 유효 아키텍처
을에 ARMv6에 추가

Required device capabilities - armv7 

lp.

0
  1. 삽입 장치
  2. 출구 엑스 코드
  3. 다시 시작 엑스 코드
관련 문제