Как распространять приложение для iPhone для тестирования без получения UDID или джейлбрейка?

У меня есть обычная программа для разработчиков Apple (не Enterprise), и мне нужно распространять приложение iOS без добавления каждого UDID в профиль обеспечения. Я не хочу делать джейлбрейк айфонов.

  1. Можно создать корпоративный профиль обеспечения, в котором подписанные приложения можно будет установить на любом устройстве, не добавляя его в профиль обеспечения. (Правильный?)

  2. А это возможно только с программой Enterprise. (Правильный?)

  3. Есть ли другие способы избавиться от этой фиктивной необходимости добавления UDID бета-тестера и перекомпиляции приложения всякий раз, когда приходят новые тестеры, только с помощью программы Apple Developer Program?


person Chris W    schedule 15.10.2015    source источник


Ответы (1)


Если вы уже зарегистрированы в программе Apple Developer Program, вы можете загрузить свою сборку и в iTunesConnect использовать параметры TestFlight, чтобы сделать ваше приложение доступным для загрузки.

Существует два варианта: «Внутреннее тестирование» и «Внешнее тестирование».

(Отвечая на вопрос о профилях, вам не нужно иметь корпоративный профиль подготовки.)

Поскольку вы хотите сделать приложение доступным для неизвестных устройств, вам потребуется использовать внешнее тестирование. Вот ссылка на информацию Apple об этом https://developer.apple.com/testflight/

Вам понадобятся адреса электронной почты пользователей бета-версии (до 1000 пользователей), поскольку они будут использоваться для отправки приглашения на загрузку через TestFlight с устройства, на которое они хотят загрузить.

Для внешнего тестирования ваше приложение должно быть отправлено в Apple для бета-просмотра, на одобрение которого обычно уходит около дня. После утверждения эта сборка доступна для загрузки бета-тестерами.

надеюсь, это поможет

person Jim Tierney    schedule 16.10.2015
comment
Но как насчет экспорта пакета IPA - можно ли опустить Beta Review, поместить IPA, например. на diawi.com без добавления UDID? (у меня не получилось). - person Chris W; 16.10.2015
comment
@ZbigniewWiadro Я не могу комментировать diawi.com, так как никогда им не пользовался, хотя новое внешнее тестирование Apple несколько раз срабатывало для меня хорошо. Бета-обзор никогда не занимал у меня больше дня (в отличие от обычной недели отправки обычного обзора), и это позволяет вам сделать ваше приложение доступным без UDID. - person Jim Tierney; 16.10.2015