프로젝트 설정에서 "Base SDK"의 의미는 무엇입니까? 그것은 나를 혼란스럽게합니다. 예를 들어, iOS 4.2를 선택하면 어떤 기기에서 내 앱을 실행할 수 있습니까? iPhone 4에서만 사용할 수 있습니까? 이것은 iOS 4.2가 최신 Xcode 3.2.5에서 선택할 수있는 유일한 옵션이기 때문에 저를 걱정합니다.Xcode에서 Base SDK의 의미
프로젝트 설정에서 "iOS 배포 대상"의 의미를 알고 싶습니다. 왜냐하면 여기서 iOS 4.1을 선택할 수 있기 때문입니다. 4.1의 배포 대상과 4.2의 기본 SDK를 갖는 것이 어떤 의미입니까? 그걸 망쳐 놓지 않을 래? 이 둘은 어떻게 관련이 있습니까?
오케이 ... 나는 모든 것을 최신으로 사용할 것입니다. 3G보다 오래 된 것 외에도 단지 고대입니다. 대부분의 3G 및 3GS 사용자는 4.2로 업데이트되었을 것입니다. 그렇지 않은 경우 App Store에서 내 앱을 볼 수 없습니다. 맞습니까? – Enchilada
아니요, 앱 스토어에서 앱을 볼 수 있지만 '구매'를 클릭하면 '이 앱을 구매하기 전에 OS를 업데이트해야합니다'라는 메시지가 표시되어 결제가 진행되지 않습니다. 나는 4.0-4.2를 지원하는 것이 현재로서는 충분하다고 말하고 싶다. –
BTW, 4.0-4.2 지원은 iPhone 3G도 지원한다는 것을 의미합니다. iPhone 3G 및 iPod touch 2G는 iOS 4.2로 업그레이드 할 수 있습니다. –