Как запустить и развернуть проект Xcode 4.2 в устройстве Xcode 3.2 и iOS 4.2 - PullRequest
3 голосов
/ 20 января 2012

В настоящее время я работаю на Xcode 4.2 с iOS 5 SDK. Я создал проект с базовой структурой данных. Я разработал экраны и развернул их на устройствах iOS 5.

Я хочу запустить свой проект в Xcode 3.2, потому что я хочу развернуть приложение на устройствах iOS 4.2.

Поэтому, когда я пытался запустить этот проект в Xcode 3.2 с помощью iOS 4.2 sdk simulator, в настройках проекта не было ошибок, но у меня были ошибки в AppDelegate и файле main.m. потому что я знаю, что Appdelegate и файл main.m могут быть изменены в Xcode 4.2. Вот почему это не поддерживается в Xcode 3.2.

Я очистил эти ошибки, что означает, что я изменил этот файл как поддержку в Xcode 3.2. но когда я запускаю проект, я вижу только флеш-экран, а другие не выводятся (только пустой экран).

Как решить эти проблемы и как запустить мой проект в Xcode 3.2 с iOS 4.2 SDK?

Пожалуйста, помогите в этом отношении !!!

Спасибо !!!

1 Ответ

0 голосов
/ 20 января 2012

Если вы создаете приложение в Xcode 4.2 с ios 5, оно не может быть запущено в старом ixcode, потому что новые ios содержат два новых свойства, таких как «Сильный и« слабый », которые недоступны в старых ios. Я сталкивался с той же проблемой ранее и не нашел решения. Измените код main так же, как ваш старый проект main. Я не уверен, что он работает

Xcode 3.2

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

Xcode 4.2

@property (strong, nonatomic) UIWindow *window;
...