Нужно ли в профиле инициализации iPhone Enterprise указывать UUID телефона, как в специальном профиле инициализации?
Мы являемся участником Программы разработчиков iPhone. У нас есть номер DUNS, но нет 500 сотрудников, необходимых для участия в программе iPhone Developer Enterprise. Поэтому я не могу понять, как все работает на уровне предприятия. Но у нас есть клиенты, достаточно большие, чтобы быть разработчиками Enterprise, и мы могли бы распространять им наши приложения и позволять им создавать и распространять их самостоятельно. В идеале они могли бы создать наше приложение и распространять его и связанный с ним профиль обеспечения распространения предприятия через свой веб-сайт, а пользователи могли устанавливать оба через iTunes.
Но... нужно ли им включать UUID iPhone каждого потенциального пользователя в профиль обеспечения дистрибуции предприятия, как мы должны это делать как отдельные разработчики, когда мы выполняем рассылку ad-hoc? Я думаю, что они не (должны включать все UUID), но не могут найти ничего, что конкретно говорит об этом. Кто-нибудь имеет опыт в этом и может пролить свет на это, даже лучше с указателями, где это подробно или объяснено?
2 ответа
Использование метода развертывания распространения корпоративной программы iOS НЕ требует ввода идентификатора каждого устройства.
Все, что вам нужно, - это сертификат для подписи и созданный для него профиль обеспечения. Обратите внимание, что ЛЮБОЙ, имеющий профиль, может запустить приложение на своем устройстве, хотя вы можете отозвать профиль при необходимости.
Вам также предоставляется стандартное тестирование и специальные механизмы развертывания, как в стандартной программе разработки. Ad Hoc ограничен 100 устройствами, которые я не понимаю, но в любом случае, так оно и есть.
В сентябре 2010 года Apple изменила программу, чтобы подать заявку любой организации с номером DUNS. До этой даты только организации из 500 или более сотрудников были допущены к участию в программе. Это изменение должно обеспечить гораздо более широкий доступ к разработке "корпоративных приложений". См. http://www.apperian.com/technotes/Apple_iOS_Enterprise_Developer_Program.html для получения дополнительной информации.