есть ли условия для сертификата предприятия iphone?

привет всем, я разработал корпоративное приложение для iphone

  1. небольшая компания может использовать предприятие, например, внутреннее распределение: около 200 сотрудников и
  2. Может ли наш клиент загрузить приложение для iphone без магазина приложений

Спасибо


person Pooja    schedule 08.04.2011    source источник
comment
По какой причине вы не хотите использовать магазин приложений?   -  person Twelve47    schedule 08.04.2011
comment
да, потому что каждый клиент должен пойти в магазин приложений, создать для этого учетную запись и загрузить, вместо этого, если бы мы могли предоставить им ссылку, и они щелкнули и загрузили приложение ... я не знаю, возможно это или нет   -  person Pooja    schedule 08.04.2011
comment
Регистрация через магазин приложений будет намного проще как для вас, так и для пользователя, вместо того, чтобы иметь вам UDID, а затем вам нужно будет сгенерировать новый сертификат с их UDID.   -  person Twelve47    schedule 08.04.2011
comment
это правда, также может быть, если Apple отклоняет приложение, тогда снова возникает проблема, потому что вы никогда не знаете, почему они отклоняют, поэтому по более безопасным причинам я ищу любую возможность с сертификатом на 299 долларов как для сотрудников, так и для клиентов   -  person Pooja    schedule 08.04.2011
comment
если есть возможность, то многие люди могут использовать это, иначе мы должны пойти с программой за 99 долларов   -  person Pooja    schedule 08.04.2011


Ответы (4)


Ни регистрация в программе Enterprise iOS (для которой может потребоваться только номер Dunn & Bradstreet), ни стандартная регистрация компании-разработчика iOS не позволят клиентам (кроме 100 для ограниченного по времени распространения Ad Hoc-теста) загружать приложения вне приложения Apple. хранить.

Программа Enterprise разрешает распространение только среди сотрудников (столько, сколько есть в компании). Для более чем 100 клиентов (в отличие от сотрудников) компании придется отправить приложение в Apple для распространения в магазине приложений.

person hotpaw2    schedule 08.04.2011
comment
есть ли способы распространять приложение среди клиентов без магазина приложений - person Pooja; 08.04.2011
comment
Это возможно. См. Мой комментарий к ответу Twelve47. - person Vin; 08.04.2011

1. Для получения корпоративной лицензии в компании должно быть не менее 500 сотрудников.

2) С корпоративной лицензией вы не можете распространять свое приложение через магазин приложений, только внутри компании (распространение внутри организации разрешено).

person Vin    schedule 08.04.2011
comment
Я думаю, что Apple недавно сняла ограничение на 500 сотрудников. Вы можете перейти по этой ссылке developer.apple.com/programs/ios/enterprise - person Vin; 08.04.2011
comment
Да .. комментарий над вашим комментарием тоже мой !! - person Vin; 08.04.2011
comment
@ Vin, @ Twelve47, хорошо, это означает, что небольшая компания также может зарегистрироваться на предприятие за 299 долларов, но такое же внутреннее приложение предназначено для клиентов, поэтому для клиентов компании необходимо приобрести другой сертификат за 99 долларов для распространения среди своих клиентов, или у них есть другой способ? - person Pooja; 08.04.2011
comment
Если вам нужно распространять через магазин приложений, у вас должна быть стандартная лицензия. - person Vin; 08.04.2011
comment
Я хочу распространять среди клиентов без магазина приложений, есть ли способы сделать это? - person Pooja; 08.04.2011
comment
Есть два способа сделать это с помощью корпоративной лицензии: 1) Добавьте клиентское устройство на портал подготовки и создайте приложение с помощью специального профиля подготовки. 2) Создайте внутренний профиль распространения для развертывания вашего приложения на устройствах, которые не добавлены в портал. - person Vin; 08.04.2011

Вам нужен UDID каждого устройства, на которое вы хотите установить. Тогда вам не придется заходить в магазин приложений. Однако, если вы делаете это для общественности, а не для сотрудников, вы, вероятно, нарушаете условия Apple.

Чтобы стать корпоративным разработчиком, вам нужен номер Dun & Bradstreet. Apple также требовала, чтобы в вашей компании было не менее 500 сотрудников, я считаю, что теперь они отказались от этого требования.

person Twelve47    schedule 08.04.2011
comment
да, это правда, но вы не можете запрашивать у каждого клиента UDID - person Pooja; 08.04.2011
comment
Это только способ (если не считать взлома каждого устройства). Есть способы упростить получение этой информации, например это приложение itunes.apple.com/us/app/ad-hoc-helper/id285691333?mt=8, или если это устройства, развернутые компанией и настроенные с помощью утилиты настройки iPhone, вы можете экспортировать список. - person Twelve47; 08.04.2011
comment
На самом деле это возможно без взлома устройства через внутренний сертификат распространения (доступен для корпоративной лицензии). Хотя предполагается, что он будет использоваться только для устройств сотрудников. Развертывание приложения, подписанного внутренним профилем, на устройстве кого-либо из организации будет нарушением лицензии. Но это возможно. - person Vin; 08.04.2011
comment
@Vin Я думал, что для внутреннего распространения все еще требуются UDID ... Работает ли приложение, подписанное корпоративным сертификатом распространения, на любом устройстве? - person Twelve47; 08.04.2011
comment
Приложения, подписанные с помощью специального профиля, могут быть установлены только на устройствах, добавленных на портал подготовки. Те, которые подписаны внутри компании, могут быть установлены на любом устройстве iOS. Хотя распространение приложений таким образом среди потребителей или кого-либо за пределами организации является аннулированием лицензии. - person Vin; 08.04.2011

По части вопроса об установке без магазина приложений - см. Эту ссылку об установке приложений по беспроводной сети (найдите на странице слово" беспроводной "). Это почти похоже на установку чего-то из магазина приложений - есть еще одно диалоговое окно, которое появляется при первом запуске приложения и спрашивает, хотите ли вы принять его.

Но по закону раздавать можно только сотрудникам своего предприятия.

person Sean Doyle    schedule 08.04.2011