iTunes Connect не позволит мне добавить себя в качестве пользователя - PullRequest
84 голосов
/ 02 апреля 2012

Я работаю над приложением в iTunes connect для клиента под своей учетной записью iTunes connect. Я хочу добавить себя в качестве пользователя, чтобы я мог получать уведомления по электронной почте об обновлениях в статусе приложения. Когда я пытаюсь добавить себя в качестве пользователя, я получаю следующее сообщение:

Введенный вами адрес электронной почты уже принадлежит учетной записи iTunes Connect. Чтобы продолжить, введите другой адрес электронной почты

Я использую этот адрес электронной почты в учетной записи iTunes Connect моей компании, но не в учетной записи моего клиента. Как я могу добавить себя в качестве пользователя?

Ответы [ 6 ]

157 голосов
/ 02 ноября 2013

@ sarnold Превращение вашего комментария в ответ, потому что он работал для меня.

Два отдельных сайта

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

  • developer.apple.com

    Веб-сайт для всех технических ресурсов, включая документацию, видеоролики WWDC и т. Д.

  • itunesconnect.apple.com

    Этот совершенно отдельный веб-сайт отвечает за бизнес-цели:

    • Контракты, банковские операции, платежи.
    • Загрузка готового приложения.
    • Определение вашей встроенной покупки продуктов.

Проблема: различная обработка счетов

Сайт developer.apple.com отличается тем, что у программиста может быть один Apple ID, используемый для объединения нескольких учетных записей разработчиков. Она может работать в трех разных компаниях, и ей будет назначена роль в каждой из учетных записей разработчиков этих компаний на одном и том же Apple ID. Когда она входит на сайт разработчика, ей открывается всплывающее меню, спрашивающее, к какой из учетных записей разработчика трех компаний она хочет получить доступ во время этой рабочей сессии. Ницца.

Проблема: в iTunesConnect не все так хорошо. В iTunesConnect «администратор» не может назначать существующие Apple ID в качестве участников с ролью. Очень странно. Администратор вынужден создавать новый идентификатор для каждого добавляемого в команду человека. Это означает, что присоединяющийся должен иметь несколько адресов электронной почты. Если администратор пытается добавить вас в свой iTunesConnect с помощью адреса электронной почты, уже используемого в iTunesAccount какой-либо другой компании, в сообщении об ошибке сообщается, что адрес электронной почты / Apple ID уже используется. Очевидно, что команда программистов, работающая на сайте iTunesConnect, может использовать некоторую помощь от команды разработчиков сайта. & # X2639;

Обходной путь: уловка адреса электронной почты

Обходной путь, на который ссылается sarnold, включает функцию адресов электронной почты. В спецификации почтовых серверов есть функция, с помощью которой вы можете продлить свой адрес электронной почты . Вы можете добавить суффикс к первой части своего имени электронной почты, добавив знак «+» PLUS. Из того, что я мог выяснить, почтовое программное обеспечение сначала ищет расширенное имя. Если такого имени не найдено, оно удаляет расширение и просматривает снова. Если найден, фактически используется более короткая версия адреса электронной почты.

Поэтому, если программист Сьюзен хочет использовать свой адрес электронной почты susan@example.com для второго или третьего счета iTunesAccount, она говорит администратору своего клиента в Acme Corporation использовать что-то вроде этого в качестве своего адреса электронной почты: susan+acme.com@example.com. Apple по-прежнему будет создавать ненужные дополнительные Apple ID для Сьюзен, но, по крайней мере, Сьюзен не придется беспокоиться о создании и получении доступа к дополнительным учетным записям электронной почты. Письма, отправленные Apple, придут на ее susan@example.com адрес.

Сьюзен дважды проверила это, прежде чем поговорить с администратором. Она отправила электронное письмо на susan+acme.com@example.com, чтобы убедиться, что оно пришло на счет susan@example.com.

По сути, почтовые серверы не одурачены расширенным адресом электронной почты, но iTunesConnect одурачен созданием нового Apple ID с использованием старой учетной записи электронной почты.

Diagram showing a person with a single Apple ID used on multiple accounts at developer.apple.com while multiple Apple IDs must be created for iTunesConnect.apple.com

19 голосов
/ 06 декабря 2014

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

4 голосов
/ 08 апреля 2012

У меня была (и есть) та же самая проблема ... что делает меня как предложение FlavorScape;)

Я сделал нечто похожее на комментарий Сарнольда: я использовал альтернативный адрес электронной почты (_@gmail.com вместо _@googlemail.com), и это фактически создало новый AppleID с этим адресом электронной почты .

Это прекрасно работает, но было бы намного лучше просто подключить мою учетную запись разработчика к учетной записи моего клиента.

В настоящий момент я даже не могу получить доступ к ресурсам разработчика и (что самое главное) к центру инициализации с новым Apple ID, поэтому моему клиенту приходится создавать новые профили инициализации и все такое, что довольно неприятно и сложный. Кроме того, ему больно позволять ему тестировать Приложения на своих собственных устройствах, поскольку на моем Mac установлен сертификат разработчика, а не его, и поэтому я единственный (или лучше мой Mac единственный компьютер), который можете установить новые профили обеспечения на свои устройства.

Есть ли лучший способ подключения учетных записей и решения этих проблем?

Cheers, Nils

3 голосов
/ 14 февраля 2017

Apple теперь разрешает приглашать один и тот же адрес электронной почты на несколько учетных записей itunes connect и больше не позволяет добавлять новые электронные письма с помощью +. Просто предостережение для тех, кто делал это, оригинальная публикация устарела с новой политикой Apple, кажется.

0 голосов
/ 17 февраля 2013

Из яблочной документации:

Вы можете создавать тестовые учетные записи только с помощью iTunes Connect. учетные записи с административной или технической ролью. Тестовые пользователи не имеют доступа к iTunes Connect, но смогут тестировать в приложении покупки в среде разработки на зарегистрированном тестовом устройстве.

Ссылка здесь

0 голосов
/ 02 июня 2012

@ knl: проблема в исходном вопросе связана именно с iTunes Connect. Если вы хотите иметь возможность управлять Центром инициализации - создавать профили и т. Д. - попросите своего клиента добавить вас в эту учетную запись. Вот шаги:

  1. Перейти в "Центр участников"
  2. Выберите вкладку «Люди»
  3. Нажмите на приглашения
  4. Выберите «Пригласить человека»
  5. на следующем экране они могут выбрать вашу роль, включая «Член» (ограниченный доступ) и «Администратор» (полный доступ)
...