Зачем нужен профиль рассылки adHoc, если возможно распространение с профилем разработки? - PullRequest
6 голосов
/ 15 апреля 2011

Моя команда разрабатывает приложение для iPhone, и мы только что обнаружили, что можем распространять заархивированную версию, подписанную с профилем обеспечения разработки, вместо профиля распространения для тестирования.Нам просто нужно было добавить идентификаторы устройств в наш профиль разработчика.

Это явно избавило нас от необходимости выполнять различные шаги, необходимые для специального распространения, включая файл authorlements.plist.

Мой вопрос- Если мы можем распространять приложение с сертификатом dev, тогда зачем нужен профиль распространения для тестировщиков (не являющихся частью команды разработчиков)?

Есть ли какой-либо недостаток в добавлении идентификаторов устройств в профиль разработки?

Поскольку общее количество устройств составляет 100, какое преимущество дает отдельный профиль распространения?

Ответы [ 3 ]

4 голосов
/ 21 апреля 2011

Я нашел этот действительно удовлетворительный ответ здесь:

Почему бы не использовать обеспечение разработки вместо ad hoc?

2 голосов
/ 15 апреля 2011

Я подозреваю, что поскольку XCode скрывает от вас некоторую сложность профиля разработки, вы думаете, что что-то происходит не так.

В вашем профиле разработки все еще есть UUID всех целевых устройств. И эти устройства должны быть подготовлены для разработки и фактически установлены из Xcode. Это на самом деле не так уж отличается с точки зрения настройки и ограничений, за исключением того, что XCode в основном выполняет работу по настройке за вас.

Другое ограничение заключается в том, что срок действия профиля обеспечения для разработки истекает намного раньше, чем у специального сертификата развертывания.

Я рекомендую testflightapp.com, СУПЕР простой способ развертывания специальных сборок для тестировщиков.

1 голос
/ 15 апреля 2011

Что ж, вы можете создавать разные специальные профили для каждого клиента, так что только этот клиент может установить приложение.

Больше тем на тот же вопрос: Почему бы не использовать обеспечение разработки вместо ad hoc? Нужно ли создавать специальный профиль обеспечения для отладки моего приложения на моем iPhone?

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