Разработка iOS, нам действительно нужен iPhone / iPod / iPad?

#ios #app-store #provisioning

#iOS #app-store #подготовка

Вопрос:

для того, чтобы наши приложения были представлены в Apple Store, нужна ли нам только подписка на программу для разработчиков iOS стоимостью 99 долларов, или нам также нужно устройство iOS, такое как iPhone или iPod touch?

Я прочитал из книги Руководство для начинающих Phonegap, нам нужно зарегистрировать устройство iOS, чтобы получить профиль подготовки iOS.

У меня есть mac mini, и я думаю, что могу позволить себе купить iOS Developer, но есть ли какие-либо обходные пути для получения профиля подготовки iOS без покупки iPhone или iPod?

Ответ №1:

В инструментах разработчика есть симулятор, вы можете им воспользоваться. Но все же ничто не сравнится с реальным.

Ответ №2:

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

Но возьмите, по крайней мере, iPod Touch. Если вы собираетесь тратить на это свое время, лучше, чтобы iPod Touch стоил 300 долларов.

В отличие от Android, симулятор iOS на самом деле намного быстрее, чем само устройство, и не будет точно отражать производительность устройства, не говоря уже о том, чтобы дать вам представление о реальном удобстве использования вашего приложения. Есть и другие тонкости, которые вы также пропустите, например, тестирование нестандартных жестов с несколькими касаниями или тестирование push-уведомлений или использование гироскопа / компаса / акселерометра / gps. Хотя некоторые из этих функций можно смоделировать на симуляторе, это не то же самое, что на самом деле.

Ответ №3:

Вы можете создавать и отправлять приложения только с помощью симулятора, но сомнительно, сможете ли вы протестировать его таким образом.

Для тестирования на устройствах вам нужен профиль подготовки, но если у вас его нет, он вам тоже не понадобится.