2015-05-08 3 views
2

Мы разрабатываем приложение для корпоративного клиента (около 1500 его пользователей будут использовать его). На данный момент наиболее вероятный способ, которым мы собираемся их взимать, зависит от использования (каждый раз, когда сотрудник использует приложение, мы получаем небольшую сумму), поэтому важно, чтобы приложение распространялось только среди сотрудников. Я рассматриваю возможность использования iOS Developer Enterprise Program (https://developer.apple.com/programs/ios/enterprise/) или выпускаю приложение через обычный iTunes Store с некоторыми базовыми маркетинговыми функциями, а затем позволяя пользователям входить в систему и использовать реальные функции, за которые клиент платит. Редактировать: возможно, программа покупки в объеме B2B (https://developer.apple.com/programs/volume/b2b/) является ответом?iOS: распространять приложение для сотрудников корпоративных клиентов

  • Есть ли другие возможности?
  • Что является самым удобным способом распространения такого приложения?
  • Если я иду с iOS Dev Enterprise Program, кто должен создать учетную запись? Мы или их? (Я ставлю последнее).

ответ

0

Программа Enterprise Developer удобна, потому что вам не нужно проходить процесс проверки магазина. Просто установите новые сборки для установки с вашего собственного сайта www. Предприятие, сотрудники которого будут использовать приложение, должно получить лицензию. Им понадобится номер DUNS, и процесс подачи заявки может занять около недели. Они могут получить телефонный звонок от Apple, чтобы проверить их намерения и право на участие.

1

Я уверен, что ваша модель использования в сравнении с Apple Ts & Cs в любом пространстве развертывания (B2B, магазин приложений и т. Д.). Я также уверен, что развертывание через App Store позволит вам помечать в конце концов, когда они погружаются в ваш код. Любая из этих моделей развертывания заставит вас отключиться, и ваш Enterprise Cert будет отменен, если они когда-либо поймают. В любом случае, вы, вероятно, хотите, чтобы кто-то свободно говорил с легальным взглядом на то, что вы пытаетесь сделать.

Точка использования B2B для обхода магазина приложений - это позволить вам обеспечить частное развертывание приложения с минимальными затратами без предоставления исходного кода. К этому моменту клиент должен поддерживать учетную запись Enterprise. Вы присоединитесь к своей учетной записи в качестве члена, скомпилируете код, используя один из своих профилей разработчиков и профилей разработки Dev, предоставите клиенту файл .XCArchive, и они могут повторно подписывать его с помощью Enterprise Cert. Это довольно оптимизированный процесс.

Смежные вопросы