Как большая рассредоточенная компания должна работать с программой для разработчиков iOS?

думаю, что это работа для SO, а не для programmers.SE, пожалуйста, дайте мне знать, если я м неправильно)

Я работаю в компании, которая имеет несколько офисов в разных частях страны (США).

Подразделение, в котором я работаю, хочет получить лицензию Apple iOS Developer Program.

Другое подразделение (в другом офисе/штате) уже имеет лицензию.

Когда мы обратились в это подразделение, они сказали, что будет лучше/проще просто подать заявку на получение собственной лицензии, что имело смысл.

Когда мы подаем заявку на получение лицензии, мы должны использовать наше юридическое название компании.

Apple нас подвела, потому что у другого подразделения уже есть лицензия на юридическое название компании. Что тоже имеет смысл.

Apple остается Apple в том смысле, что практически невозможно дозвониться до кого-то, чтобы обсудить, что мы должны здесь делать. Так что я предполагаю, что нам придется использовать лицензию, которую использует другое подразделение.

Помимо того, что это звучит как большая проблема (координация с коллегами в другом офисе / штате, которых вы никогда не встречали), я не совсем уверен, что такое логистика. Должны ли мы иметь возможность использовать эту единую лицензию на каждом Mac, которым мы владеем в компании? (которых, к счастью, не так много) Или есть ограничение по количеству мест? Конечной целью является App Store, но стоило ли нам получать лицензию Enterprise? Если да, то есть ли способ «обновить» до него, если другое подразделение только что получило стандартное? Кто-то из другого подразделения должен быть «администратором» лицензии? Или нас всех можно добавить как пользователей к их лицензии?

Для крупной разбросанной компании с подразделениями во многих разных офисах и штатах, как вы должны работать с программой для разработчиков iOS?


person Tom Kidd    schedule 15.12.2010    source источник
comment
Этот вопрос звучит так, как будто он имеет юридические аспекты. Я не уверен, что SO — лучшее место для юридической консультации.   -  person cdhowie    schedule 15.12.2010
comment
Поскольку это такой специфичный для Apple вопрос, вам может повезти на apple.se.com.   -  person Ken    schedule 15.12.2010
comment
насколько я понял, компании нужна корпоративная лицензия, а каждому разработчику — лицензия разработчика. поэтому вы должны найти способ обновить свою единую лицензию до корпоративной. попробуйте написать в поддержку Apple.   -  person AlexWien    schedule 16.04.2013


Ответы (1)


Помимо возможных юридических проблем, программа для разработчиков iOS технически поддерживает малые и средние компании. Вы можете назначать своим сотрудникам разные роли в iTunes Connect, вы можете распространять сборки Ad Hoc и Simulator. Вы можете запускать свои приложения на 100 устройствах. Все это не только возможно, это работает. Компания, в которой я работаю, использует один сертификат для всех, включая таких удаленных разработчиков, как я.

Я думаю, вам нужно немного структурировать свою работу вокруг этого, но множество сертификатов не сильно облегчат вашу жизнь, на самом деле, они могут ее усложнить. Что вам нужно сделать, так это назначить администратора, который отвечает за отправку приложений в App Store и управление пользователями. Тогда над одним и тем же проектом может работать столько разработчиков, сколько необходимо. Связь — это совершенно другая проблема, которую нельзя эффективно решить с помощью нескольких сертификатов.

person Costique    schedule 15.12.2010