2012-07-25 3 views
0

Xcode 4.3.2에서 개발 한 앱이 있습니다. 기본 SDK를 5.1로 사용하고 있습니다. 앱이 iOS 5.0 이상에서 제대로 설치됩니다. 하지만 iOS 4.0 이상을 지원해야합니다.iOS 4.2에서 앱이 실행되지 않습니다. 아키텍처 문제

내가 사용하는 컴파일러는 Apple LLVM compiler 3.1입니다.

내가 아키텍처 (첨부 이미지 참조) Image를)

내가 애드혹 빌드를 생성하는 모두의 ARMv6 및 ARMv7 추가했습니다. iTunes를 사용하여 동기화하면 iOS 5.0 이상에서 정상적으로 동기화되며 iOS 4.3에서는 테스트하지 않았지만 iOS 4.2.1에서는 설치하지 않습니다.

이 iPod과 호환되지 않기 때문에 "App Name"응용 프로그램을 iPod "iPod Name"에 설치할 수 없습니다.

의견이 있으십니까?

감사합니다.

+3

info.plist의'Required device capabilities'에서'armv7'을 제거 했습니까 – rckoenes

+0

배포 타겟이 4.2로 설정되어 있습니까? –

+0

@NSArray : 예, 배포 대상이 4.2로 설정되었습니다. –

답변

2

info.plistRequired device capabilities에서 armv7을 제거해야합니다.

이것은 이전 iPad touch 및 iPhones와 같이 ARMV7 프로세서가없는 장치에 설치되는 응용 프로그램을 제한합니다.