2012-01-01 6 views

답변

4

iOS 5.0 &에서 처음 소개 된 코드에서 사용하고 계십니까? (예 : 스토리 보드)

대답이 '예'인 경우 4.3.3에서 실행할 수 없습니다.

아니요 인 경우 최소 필수 버전을 4.3.X (and here's a tutorial you can use)로 설정할 수 있습니다.

Here is a related question (and another one) 이는 조금 더 도움이 될 것입니다.

+0

나는 스토리 보드를 사용하지 않았고 심지어 레이블이 코드 – Illep

+0

에 의해 배치되었고 ARC를 사용하고 있기 때문에 처음부터 모든 것을 코딩 했으므로이 작업이 가능합니까? – Illep

+0

예; 내 대답을 참조하십시오. – DGund

2

IIRC를 사용하면 이전 버전의 iOS를 에뮬레이션하도록 xCode에서 시뮬레이터를 구성 할 수 있으므로 4.3.3에서 작동하는지 여부를 확인할 수 있습니다. 프로젝트의 빌드 설정을 살펴보면 대상 O/S를 변경할 수 있습니다. 모든 버전을 기본적으로 사용할 수 있는지 모르겠습니다. 테스트를 위해 다른 버전을 다운로드해야 할 수도 있습니다.

+0

어디에서 테스트 할 다른 버전을 다운로드 할 수 있습니까? – Illep

+0

저는 xCode 4.0.2를 사용하고 있습니다. 3.0 이상의 모든 버전의 iOS (내 방금 확인한 바 있음)에 배포 목표를 설정할 수있게되어 있으므로 포함시켜야합니다. 필요에 따라 xCode의 이전 버전을 설치할 수도 있습니다. –

+0

10.7 시스템에 Xcode 3을 설치할 수 없습니다 (10.7 시스템으로 업그레이드하기 전에 10.6 시스템에 이전에 설치할 수 있지만 Xcode 3의 새로 설치는 Lion에 설치하지 않습니다). 하지만 Xcode 4의 시뮬레이터의 "OS 버전"은 iOS 3.2 또는 3.3을 시뮬레이트하기 위해 변경할 수 있습니다 ... 좋은 점입니다. –

2

ARC를 사용한다고하셨습니다. ARC는 iOS 4.x에서는 작동하지만 iOS 3.x에서는 작동하지 않습니다. 따라서 ARC는 문제가되지 않습니다. 스토리 보드를 사용하지 않고 코딩되는 모든 것에 대해 당신이 말한 모든 것을 바탕으로, 당신은 괜찮을 것입니다. Xcode에서 메소드를 클릭하면 문서를 가져와야하며 문서에서는 출시 된 iOS 버전을 제공합니다. iOS 4.3.3 이하인지 확인하십시오.

+1

감사합니다. 프로젝트를 다시해야 할지도 모른다고 두렵습니다. @DevinGund처럼 마이클은 내가 목표를 변경하여 테스트해야한다고 말했다. – Illep

관련 문제