2011-07-06 7 views
0

이전 버전의 iOS SDK에서 최신 버전의 SDK를 설치하면 이전 버전을 타겟팅 할 수 없습니다. 예를 들어 SDK 3을 설치하면 iOS 2 이전 버전을 타겟팅 할 수 없습니다.iOS4 SDK에서 iOS3 기기로 타겟팅

지금 나는 이전 아이폰 OS 3 타겟팅 할 수 있습니다, 나는이 새 버전을 설치하면 아이폰 OS 3.2 및 iOS 4

로 개발하기 위해 새 버전 (xcode_4.0.2_and_ios_sdk_4.3.dmg)를 설치 하시겠습니까?

답변

0

프로젝트 속성에서 배포 대상을 지정할 수 있습니다. 예를 들어 iOS 3.0을 배포 대상으로 선택하면 SDK 4.0으로 빌드 된 경우에도 iOS 3에서 실행됩니다 (물론 4.0 기능을 사용하지 않는 경우에만 해당됩니다).

0

아니요. 다른 위치에 설치하십시오. 그러면 더 낮은 버전을 지원하는 응용 프로그램을 개발하려는 경우 해당 이전 버전의 SDK를 사용할 수 있습니다. 그러나 이전 버전의 개발 된 응용 프로그램의 Base SDK 버전을 변경하고 최신 버전의 Xcode SDK에서 응용 프로그램을 실행할 수 있습니다.

+0

나는 이해할 수 없다. Xcode에 대한 위치를 변경할 수는 있지만 새로운 SDK 위치를 변경할 수는 없습니다. – VansFannel

+0

이 링크를 확인하십시오, 확실히 도움이됩니다 .-> http://stackoverflow.com/questions/2932129/iphone-simulator-3-x-not-listed-after-upgrading-to-xcode-3-2-3-beta4 -with-os-4-0 – Mahesh