2012-01-20 2 views
3

현재 iOS 5 SDK가 설치된 Xcode 4.2에서 작업 중입니다. 핵심 데이터 프레임 워크로 프로젝트를 만들었습니다. 나는 스크린을 디자인하고 iOS 5 장치에 배치했습니다.Xcode 3.2 및 iOS 4.2 장치에서 Xcode 4.2 프로젝트를 실행하고 배포하는 방법

iOS 4.2 장치에 앱을 배포하고 싶기 때문에 Xcode 3.2에서 프로젝트를 실행하고 싶습니다.

그래서 iOS 4.2 SDK 시뮬레이터를 사용하여 Xcode 3.2에서 프로젝트를 실행하려고하면 프로젝트 설정에 오류가 없지만 AppDelegate 및 main.m 파일에 오류가 있습니다. 왜냐하면 나는 Appdelegate와 main.m 파일이 Xcode 4.2에서 변경 될 수 있기 때문이다. 그 이유는 Xcode 3.2에서 지원되지 않습니다.

나는 Xcode 3.2에서 지원하는 것처럼 그 파일을 변경했음을 의미하는 오류를 해결했습니다. 하지만 프로젝트를 실행할 때 플래시 화면 만 보았고 다른 출력은 없습니다 (그냥 빈 화면).

어떻게 이러한 문제를 해결하고 iOS 4.2 SDK를 사용하여 Xcode 3.2에서 프로젝트를 실행합니까?

이 점에 도움주세요!

감사합니다 !!!

+0

당신이 사용 했 작동 확실하지 않다 xco의 스토리 보드 4.2? –

+0

아니요. 스토리 보드를 사용하지 않았습니다. – user2136

답변

0

Xcode 4.2에서 ios 5로 응용 프로그램을 만드는 경우 새로운 ios에는 "Strong"과 "weak"같은 두 개의 새 속성이 포함되어 있기 때문에 이전 ixcode에서 실행할 수 없습니다. 이전과 동일한 문제가 있습니다. 이전 및 솔루션을 찾을 수 없습니다. 이전 프로젝트의 주요 같은 주요의 코드를 변경합니다. 나는 그것이

엑스 코드 3.2

@property (nonatomic, retain) IBOutlet UIWindow *window; 

엑스 코드 4.2

@property (strong, nonatomic) UIWindow *window; 
+0

고마워 hiren443, 나는 그것을 시도했다 그러나 일할 수 없었다. – user2136