Как тестировать сборки на iOS 5 и iOS 4 одновременно - PullRequest
4 голосов
/ 20 августа 2011

Я создаю свое первое приложение для iOS и хочу протестировать на iOS 5 и на симуляторе iOS 5, но все же смогу построить на iOS 4, какая ОС работает на моем телефоне? Какой лучший метод для тестирования бета-версии программного обеспечения? Кроме того, каков наилучший способ запустить текущий Xcode вместе с бета-версией Xcode?

Ответы [ 3 ]

7 голосов
/ 20 августа 2011

Всегда полезно установить бета-версию XCode вместе с официальным выпуском, так как вы не можете отправлять заявки в магазин приложений из бета-версии. Указание другого каталога при установке - это самый простой способ сделать это (есть выпадающий список, который легко пропустить при отображении списка пакетов, которые нужно установить). 2 установки будут сосуществовать достаточно счастливо. Использование соглашения, такого как Developer-4.0_betaX, позволяет легко найти желаемое с помощью Spotlight.

При попытке использовать какие-либо новые API, используйте #defines новой версии iOS, чтобы новые API не вызывали ошибок в более старых версиях.

#ifdef __IPHONE_4_0 
//APIs new to iOS 4 go here, but won't complain when built using SDK < 4.0
#endif

Также рекомендуется использовать несколько устройств, поскольку симулятор - это всего лишь симулятор, а не эмулятор.

Вероятно, хорошая идея иметь новую ветку управления исходным кодом и для этой разработки.

1 голос
/ 20 августа 2011

Установите цель развертывания для двоичного файла вашего приложения на iOS 4.x (какую бы минорную версию вы ни предпочли), а базовый SDK на Последняя версия iOS .

0 голосов
/ 20 августа 2011

Лучший метод: использовать два или более устройств.IPod Touch и iPad - хороший выбор.Симулятор хорош для разработки, но не совсем подходит для тестирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...