Разработка iPhone - в чем разница между разработкой и дистрибуцией? - PullRequest
38 голосов
/ 21 марта 2009

Я не могу найти четкого объяснения в документации Apple о том, в чем разница между development и дистрибутивом инициализацией. В настоящее время я использую средства разработки для разработки и тестирования на моем iPhone. Я собираюсь распространить приложение на мои бета-тесты, и мне интересно:

  • Нужно ли использовать дистрибутив инициализация?
  • Должен ли я сделать файл .mobileprovision для каждого отдельного тестера или я могу сделать один файл для всех них?

Ответы [ 2 ]

44 голосов
/ 21 марта 2009

Профиль разработки используется для тестирования вашего приложения на стадии разработки.

Профили распределения бывают двух типов

  1. Для специальных испытаний
  2. Для отправки в магазин приложений

Тестирование Adhoc - это когда вы завершили разработку и хотите распространить свое приложение среди нескольких пользователей для тестирования (ваш второй вопрос). Просто создайте профиль распространения для тестирования ad-hoc и выберите все идентификаторы устройств, для которых этот профиль действителен. В этом случае вам нужно будет только отправить файл .app и файл .mobileprovision каждому пользователю, тестирующему ваше приложение.

Для отправки приложения в магазин приложений вам нужно будет создать распространяемый файл mobileprovision с выбранной опцией «App Store».

7 голосов
/ 21 марта 2009

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

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