У меня есть приложение для iOS, которое каждый может загрузить через App Store. Более того, мне нужно распространять это точно такое же приложение среди людей, у которых есть iPhone, принадлежащие моей компании. Ссылки для загрузки .ipa будут отправлены на эти устройства.
Можно использовать Стандартную программу для разработчиков iOS, пока не будет достигнуто ограничение в 100 устройств. Но что, если вам нужно распространить это приложение на сотни устройств? Насколько я понял, у вас может быть как стандартная программа для разработчиков iOS, так и корпоративная программа для разработчиков iOS (которая позволяет устанавливать специальные приложения на неограниченное количество устройств).
Первый будет использоваться для отправки приложения в App Store, а второй — для подписи рабочих приложений, которые можно распространять на неограниченное количество устройств, принадлежащих моей компании.
Вот пункты:
- Можно ли использовать один идентификатор приложения или мне нужно различать эти два приложения?
- Мне нужно отправлять push-уведомления на устройства, использующие это приложение. Могу ли я использовать один и тот же сертификат APNS для отправки уведомлений приложениям, загруженным через App Store, и приложениям Ad Hoc? Наверное, нет, но есть ли способ правильно справиться с этой ситуацией?
В общем, как правильно управлять этой ситуацией?
Заранее спасибо.