Подтвердить что ты не робот

Команда разработчиков не отображается в Xcode

Я сам работающий на iOS разработчик и имею свое собственное членство в дистрибутиве iOS.

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

Тем не менее, я не могу понять это правильно на XCode. И поэтому Xcode говорит, что идентификатор пакета неверен, потому что у меня нет профилей обеспечения.

В "Project> General> Identity> Team" я могу выбрать только свою учетную запись и не вижу новую команду, частью которой я являюсь. Я не вижу этого ни на странице Аккаунтов настроек XCode.

Профиль обеспечения был создан руководителем группы для меня. Это не решило проблему.

Вопрос: Как добавить новую команду, к которой мы принадлежим в Xcode?


Обратите внимание - наконец Apple разрешит это безумие,

Они наконец исправляют это в 2018 году:

enter image description here

4b9b3361

Ответ 1

Подавляющая проблема здесь:

У Apple две совершенно разные фундаментальные системы,

- система "developer.apple"

и

- система iTunes Connect

Они совершенно разные. Как правило, вы должны быть в обоих.

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

Когда вы сталкиваетесь с проблемой на этой странице, в 99% случаев решение заключается в том, что "они добавили меня в iTunes Connect, но они забыли добавить меня в Developer..." или "они забыли сделать меня администратором одного или другой. "


Если вы добавлены в существующую команду, запросите приглашение в качестве администратора

Зайдите в центр разработчиков яблок: https://developer.apple.com/account

Опять же, этот developer.apple,

НЕ

itunesconnect.apple !!!

Зайдя на developer.apple.com/account, убедитесь, что вы находитесь в правильной команде в правом верхнем углу:

enter image description here

Зайдите в раздел люди

enter image description here enter image description here

Убедитесь, что вы являетесь администратором:

enter image description here

Если все в порядке здесь. Так что полностью остановите XCode и перезапустите его.

Убедитесь, что ваша учетная запись добавлена в Xcode в Preference-> Account

enter image description here

Если нет, нажмите "+" в левом нижнем углу и добавьте свою учетную запись.

Теперь в вашем проекте перейдите к своей цели:

enter image description here

А в команде должна появиться ваша новая команда:

enter image description here

Повторим,

В Apple существует РАЗНИЦА между "РАЗРАБОТЧИКОМ" и "ITUNES CONNECT".

Ваша компания должна пригласить вас на "вещь разработчика", как показано на изображениях здесь. Если вы "только" приглашены на "Itunes вещь", ничего не работает. Действительно глупо и странно, но так оно и есть.

Ответ 2

По состоянию на 12 февраля 2019 года Apple объединила системы AppStore Connect и developer.apple.com.

Чтобы добавить возможности профиля и сертификатов, вам нужно перейти на AppStoreConnect (https://appstoreconnect.apple.com/access/users) и затем нажать на этого человека. Перейдите в раздел "Ресурсы разработчика" и установите флажок

developer resources section

Ответ 3

РЕШЕНИЕ. Моя учетная запись не была добавлена на странице сертификатов центра участников руководителя группы разработчиков. Он только добавил меня, и я получил приглашение присоединиться. Это решило проблему, так как теперь я могу выбрать свою команду в XCode.

Ответ 4

Для этого вам нужно сделать следующее:

  • Проверьте, добавлен ли ваш Apple ID в команду на Apple Портал разработчика со специфической ролью. Если нет, то он должен быть добавлен.
  • После этого вы должны добавить свою учетную запись Apple в настройки Xcode по следующему пути. Если добавлено, то удалите и добавьте снова

Xcode → Настройки →     Учетные записи → Добавьте учетную запись, нажав кнопку "Плюс" (+) на     левая секция кубика

Если это сделано и все еще есть проблема, обновите профиль подготовки, установите и используйте его.

Ответ 5

Похоже, что когда Apple объединила учетные записи App Store Connect и разработчика, некоторые учетные записи были пропущены, например моя - в моем случае (я являюсь частью команды, но не владелец учетной записи), мне пришлось использовать другое решение:

  • Проверьте, отображается ли ваша команда на https://appstoreconnect.apple.com (как запись в меню в верхнем правом углу)
  • Проверьте, отображается ли ваша команда на https://developer.apple.com/account (как запись в меню в верхнем правом углу)

Если команда отсутствует в одном из меню, разрешите владельцу учетной записи удалить ваше членство в App Store Connect и повторно пригласить вас. После принятия вашего нового приглашения пропавшая команда должна появиться как на App Store Connect, так и на портале для разработчиков. Теперь вы также можете использовать его в Xcode.

Ответ 6

В дополнение к тому, что сказал @opyh, ваш пользователь должен отметить опцию "Доступ к сертификатам, идентификаторам и профилям". в https://itunesconnect.apple.com/access/users, чтобы увидеть свою собственную команду.

После этого вам нужно добавить свою учетную запись в xcode> target> team, и вы увидите, что ваш пользователь назначен в команду.