Подтвердить что ты не робот

Назначение развертывания iPhone для iPhone AppSDK и iOS

Я запускаю приложение в хранилище приложений. Я не уверен, что установить для цели развертывания baseSDK и iOS. У меня установлен последний iOS 4.1. Как я могу убедиться, что он работает на всех устройствах. Мое приложение было построено на 4.0.1 (я думаю).

У моего iPod есть iOS 4.1 (последний), а у моего iPhone 4,0. Чтобы мое приложение работало на iPhone, я должен снизить целевой уровень развертывания baseSDK и iOS до 3.2.

4b9b3361

Ответ 1

Как правило, вы хотите построить против последнего SDK, но установите цель развертывания как можно скорее. Таким образом, чтобы использовать как можно больше устройств, используйте SDK 4.1, но установите цель развертывания в 3.0 или 3.1.3. Я настоятельно рекомендую приобрести более старый iPod touch и тестирование на старых устройствах, если вы хотите их поддержать. Его легко пропустить вызов API, который поддерживается только, скажем, 4.0.