2012-03-15 3 views

답변

0

합니다.

iOS Deployement Target 설정 (프로젝트 -> YourName의 빌드 설정 탭)을 검색하십시오. 그러면 TARGETS -> YourName의 설정도 변경됩니다.

자세한 내용은 Apple doc을 참조하십시오.이 stackoverflow topic

에 쓴

hotpaw2 으로 그들은 설치하고 (그들은 위의 배포 대상 또는 그 자신의 장치에서 OS를 업그레이드 할 때까지) 응용 프로그램을 실행할 수 없습니다. 그러나 사용자는 Mac 또는 PC에서 iTunes를 사용하여 앱을 구매하고 다운로드 할 수 있습니다.

희망이 있습니다.

+1

MediaPlayer 프레임 워크가 필수로 연결되어 있고 배포 대상이 3.0으로 설정되어있는 동안 MPNowPlayingInfoCenter를 사용할 수 있기 때문에 어느 쪽이든 올바르지 않습니다. 앱이 빌드되어 자연스럽게 5.0 이하의 iOS에서 시작하지 못합니다. –

+0

이 설정을 사용했습니다. , 여전히 최신 SDK를 사용하여 몇 번 끝납니다. xcode가 경고 나 그와 비슷한 것을 보여줄 수있는 기법이나 트릭이 있기를 바랍니다. –

+0

Apple doc은 좋은 읽을 거리입니다. 그것은 .. * 기본 SDK (예를 들어, 최신 OS의 심볼)에 정의되어 있지 않으면 컴파일 타임 오류가 발생합니다. * 기본 SDK에 정의되어 있지만 사용되지 않는 것으로 표시되면 컴파일 타임 경고가 표시됩니다. * 배포 대상에 정의되어 있으면 코드 링크와 빌드가 정상적으로 이루어집니다. 런타임시 : –

0

iphone4에 (스크린 샷 3.2)에 대상의 기본 SDK를 설정하고 프로젝트 구축을 위해 노력 : 당신은 엑스 코드에 적절한 배포 목표를 설정하고 최신 SDK에 구축해야 enter image description here

+1

기본 sdk을 설정해도 낮은 iOS를 사용할 수 있습니다. 더 낮은 SDK로 애플리케이션을 컴파일 할 수 있습니다. –

관련 문제