Внутреннее развертывание ios, как разработчик, как развернуть одно и то же приложение для нескольких предприятий (с одним и тем же идентификатором приложения и несколькими учетными записями)
Я работаю в компании-редакторе программного обеспечения, и мы делаем заявку с Adobe AIR. До сих пор у нас всегда были приложения для ПК и Android, но теперь мне нужно развернуть приложение на iOS.
Дело в том, что мы разработали одно приложение и развернем его для нескольких предприятий, выполняющих одну и ту же работу. это франчайзинговые компании, та же работа, то же приложение, но не те же компании, что и с юридической точки зрения.
Сегодня мы попросили нашего клиента оплатить корпоративную учетную запись разработчика в Apple (с их номерами DUNS) и добавить меня в качестве члена администратора. => Так ли это, если я хочу развернуть приложение iOS, сделанное мной, за мой счет? Я должен попросить своего клиента каждый год оплачивать корпоративную учетную запись Apple, я не могу развернуть ее с моей учетной записью?
Реальная проблема заключается в том, что я хочу использовать один и тот же идентификатор приложения для развертывания на всех. Поэтому, когда я хочу добавить идентификатор приложения в свою учетную запись, веб-сайт сообщает, что идентификатор уже используется, это нормально, это я с учетной записью моей компании!
Но как я могу развернуть приложение с одинаковым идентификатором приложения в нескольких компаниях с несколькими учетными записями разработчиков? Нужно ли развертывать с профилем обеспечения? Или я могу развернуть его только с сертификатом, сделанным с их учетной записью, и с моей учетной записью компании?
2 ответа
Для этого вам следует использовать профиль распространения предприятия, но вы должны были добавить учетную запись предприятия под своей компанией. Затем создайте и подпишите профиль предприятия, и обе компании смогут установить и запустить приложение на своих устройствах сотрудников.
Обратите внимание, что без MDM сотрудники должны будут доверять корпоративной учетной записи разработчика компании, прежде чем они смогут запустить приложение, но так работает распределение корпоративных приложений.
Вы не можете использовать один и тот же идентификатор приложения (Bundle Id) для нескольких учетных записей разработчиков. Если использование нескольких учетных записей разработчиков является обязательным условием, вам следует использовать уникальный идентификатор приложения для каждой учетной записи.