2009-11-02 6 views
0

iPhone OS 3.0을 실행하는 기기에 3.1.2 SDK로 컴파일 된 Ad-hoc 제공 iPhone 앱을 설치하려고합니다. iTunes. "iPhone OS의 최신 버전이 필요하기 때문에 응용 프로그램이 설치되지 않았습니다."라는 메시지가 나타납니다. 프로젝트의 빌드 설정은 "iPhone Device 3.0 (Base SDK)"및 "배포"입니다. 앱이 3.1.2를 실행하는 기기에 성공적으로 설치됩니다.iPhone OS 3.0을 실행하는 기기에 SDK 3.1.2로 빌드 된 Ad-hoc 제공 앱을 설치하는 중 문제가 발생했습니다.

(3.1.2가 아닌) 3.1.2 SDK로 OS 3.0 이상을 빌드 할 수 있습니까?

답변

0

당신이주의를 지불해야 두 가지 설정이 있습니다

  • 자료 SDK는 "이 제품은 헤더와 SDK이 버전의 라이브러리에 지어 질 것이다."
  • iPhone OS 배포 대상 : "이 버전 이상의 iPhone OS에서 코드가로드됩니다."

배포 목표가 iPhone OS 3.1으로 설정되어있을 수 있습니다.

+0

안녕하세요, 귀하의 메모에 감사드립니다. 둘 다 OS 3.0 용으로 설정됩니다. 또한 3.1 (3.1.2 이전 버전)에서는 설치가 실패합니다. – vellum

0

Build> Clean All Targets을 선택하고 다시 빌드하면 문제가 해결됩니다. 올레 (Ole) 덕분에 간접적으로 내가 이것을해야한다는 것을 상기 시켰습니다.