iOS 4.0 и 3.0 на одном Mac - PullRequest
       24

iOS 4.0 и 3.0 на одном Mac

2 голосов
/ 06 августа 2010

Я только что отправил свое приложение в магазин приложений и получил много комментариев о том, что приложение вылетает при запуске на старых iPhone.Цель развертывания была установлена ​​на 3.1.3, а базовый sdk - на 4.0.Я думал, что я не использовал API от 4.0, поэтому единственной проблемой может быть библиотека Three20.

Теперь у меня на компьютере установлено два кода xcode.После некоторых изменений мой проект может быть собран как в новейшем (3.2.3), так и в 3.2.1 с базовым sdk, установленным на 3.1.3, и целью развертывания на 3.0.Мое приложение работает в симуляторе iphone в xcodes и во всех версиях (от 3.0 до 4.0).

Теперь мой вопрос - , если мой проект может быть собран с базовым sdk, установленным на 3.1.3, будет ли он работать на реальном устройстве, если я соберу его с 4.0 и выберу цель развертывания 3.0? У меня есть доступ только к реальному устройству с iOS 4.0, и нет другого способа проверить, все ли в порядке.

1 Ответ

1 голос
/ 06 августа 2010

с 4.0 SDK вы можете установить цель развертывания на 3.0 и базовый SDK на 4.0, и все должно быть в порядке. Если у вас все еще установлен старый симулятор, вы можете запустить эту сборку (не перестраивать с базы SDK 3.1.3!) На симуляторе, чтобы проверить ее там, хотя было бы идеально иметь старое устройство.

...