ITunes connect не позволит мне добавить себя как пользователя

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

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

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

Ответ 1

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

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

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

  • developer.apple.com

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

  • itunesconnect.apple.com

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

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

Проблема: различная обработка учетных записей

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

The problem: in iTunesConnect, not so nice. In iTunesConnect, the "admin" person cannot assign existing Apple IDs as members with a role. Very strange. The admin is forced to create a new ID for each person being adding to the team. That means the person joining must have multiple email address. If an admin tries to add you to their iTunesConnect with an email address already used on some other company iTunesAccount, an error message reports that email address/Apple ID is already in use. Obviously the programming team running the iTunesConnect site could use some help from the Developer site team. ☹

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

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

Итак, если программист Сьюзен хочет использовать свой адрес электронной почты [email protected] для второго или третьего iTunesAccount, она говорит своему администратору-клиенту в Acme Corporation использовать что-то вроде этого в качестве своего адреса электронной почты: [email protected]. Apple все равно создаст ненужный дополнительный Apple ID для Сьюзен, но, по крайней мере, Сьюзен не должна беспокоиться о создании и доступе к дополнительным учетным записям электронной почты. Письма, отправленные Apple, придут к ее адресу [email protected].

Сьюзен дважды проверила, что это будет работать, прежде чем говорить с администратором. Она отправила электронное письмо на адрес [email protected], чтобы убедиться, что оно прибыло в учетную запись [email protected].

Фактически, почтовые серверы не обманываются расширенным адресом электронной почты, но iTunesConnect обманывается в создании нового идентификатора Apple, используя старую учетную запись электронной почты.

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

Ответ 2

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

Ответ 3

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

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

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

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

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

Cheers, Nils

Ответ 4

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

Ответ 5

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

  • Перейдите в "Центр участников"
  • Выберите вкладку "Люди"
  • Нажмите на приглашения
  • Выберите "Пригласить пользователя"
  • на следующем экране они могут выбрать вашу роль, включая "Member" (ограниченный доступ) и "Admin" (полный доступ).

Ответ 6

Из документации Apple:

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

Ссылка здесь