저는 Snow Leopard의 Xcode 4.2, ARC, iOS 4.0 이상을 대상으로하는 Xcode 4.2에 내장 된 앱을 가져 오려고 노력했습니다. 운. 나는 내가 찾을 수있는 모든 해결책을 시도했다. (Is it possible to target older iOS versions when using Xcode 4.2 and iOS 5 SDK?) 그리고 내가 에 앱을 가져올 수 있었는데, Xcode를 통해 전화에서을 실행하면, 앱을 공유하고 그것을 통해 설치하려고 할 때 아이튠즈, 나는이 아이폰과 호환되지 않기 때문에 앱이 설치되지 않았다고 말하는 것과 같은 오류가 계속 발생한다. 제 의뢰인이 3G를 사용하고 있기 때문에 이것은 매우 큰 문제입니다.내 iPhone 앱을 3G에 설치할 수 없음
빌드 설정에서 armv7은 물론 armv7도 지원하도록 아키텍처/유효 아키텍처를 설정했으며 armv7을 사용하여 필요한 장치 기능에 대한 정보를 info.plist에서 삭제했습니다 (대신 armv6을 추가하는 방법도 함께 실험했습니다). 아무런 차이가없는 선을 지우는 것). 나는 또한 문제에 대비해 -mno-thumb을 Other C Flags에 추가했습니다. 사실 이 3G에서으로 작동한다는 사실을 알고 있지만 iTunes는 설치를 거부합니다. 내가 빠진 것이 있습니까?
배포 목표를 4.3으로 설정해 보았는가? –
같은 결과로 4.2로 설정하려고했습니다. 그것보다 높거나 3G가 그것을 실행하지 않는다면 나는 생각해야한다. – Horatio
약한 참조를 사용하고 있습니까? –