Я самозанятый разработчик iOS, поэтому имею собственное членство в распространении iOS.
Несколько дней работаю разработчиком в команде. Моя учетная запись Apple была добавлена в их iTunes Connect / Пользователи и роли. Это работает, так как я могу получить доступ к деталям приложения, которое мы разрабатываем.
Однако я не могу понять это правильно в Xcode. Итак, Xcode говорит, что идентификатор пакета неправильный, потому что у меня нет профилей подготовки.
В «Проект> Общие> Идентификация> Команда» я могу выбрать только свою учетную запись, и я не вижу новую команду, частью которой являюсь. Я не вижу этого ни на странице «Учетные записи» в настройках Xcode.
Профиль подготовки был создан для меня руководителем группы. Это не решило проблему.
Вопрос: Как добавить новую команду в Xcode?
Ответы:
По состоянию на 12 февраля 2019 года Apple объединила системы AppStore Connect и developer.apple.com.
Чтобы добавить возможности профиля и сертификатов:
источник
unchecked
серым и не позволяет мне установить этот флажок. Есть идеи, почему?Подавляющая проблема здесь:
У Apple есть две совершенно разные фундаментальные системы,
- система "developer.apple"
и
- Система подключения iTunes
Они совершенно разные. Как правило, нужно быть в обоих .
Это самая запутанная (и нелепая) вещь во всей индустрии программного обеспечения. Это источник бесконечной путаницы.
Когда вы сталкиваетесь с проблемой на этой странице, в 99% случаев решение: «они добавили меня в iTunes Connect, но они забыли добавить меня в Developer ...» или «они забыли сделать меня администратором одного или Другие."
Если вас добавили в существующую команду, запросите приглашение в качестве администратора
Зайдите в центр разработчиков Apple: https://developer.apple.com/account
Опять же, это developer.apple,
НЕ
itunesconnect.apple !!!
Когда вы зайдете на developer.apple.com/account, убедитесь, что вы находитесь в правильной команде в правом верхнем углу:
Перейти в раздел люди
Убедитесь, что вы администратор:
Если здесь все нормально. Так что остановите полностью Xcode и перезапустите его.
Убедитесь, что ваша учетная запись добавлена в Xcode в Preference-> Account
Если нет, нажмите + в нижнем левом углу и добавьте свою учетную запись.
Теперь в своем проекте перейдите к своей цели:
И в команде должна появиться ваша новая команда:
Повторять,
на Apple ОТЛИЧАЕТСЯ МЕЖДУ «РАЗРАБОТЧИК» И «ITUNES CONNECT».
Ваша компания должна пригласить вас на «предмет для разработчиков», как показано на изображениях здесь. Если вас приглашают "только" на "itunes thing", ничего не работает. Действительно глупо и странно, но так оно и есть.
источник
РЕШЕНИЕ: Моя учетная запись не была добавлена на страницу сертификатов членского центра руководителя группы разработчиков. Он просто добавил меня, и я получил приглашение присоединиться. Это решило проблему, поскольку теперь я могу выбрать свою команду в Xcode.
источник
Помимо того, что сказал @opyh, ваш пользователь должен отметить опцию «Доступ к сертификатам, идентификаторам и профилям». в https://itunesconnect.apple.com/access/users, чтобы увидеть свою команду.
После этого вам нужно добавить свою учетную запись в xcode> target> team, и вы увидите, что ваш пользователь назначен команде.
источник
Для тех, кто живет в 2020 году, но просто заблудился, сюда переместилась кнопка «Команда»! Вы просто найдете его в разделе «Подпись и возможности» вместо «Основное». См. Изображение ниже:
источник
Для этого вам необходимо сделать следующее:
Если это сделано, но проблема не устранена, заново создайте профиль обеспечения, установите и используйте его.
источник
Похоже, когда Apple объединила учетные записи App Store Connect и Developer, некоторые учетные записи были пропущены, например, моя. В моем случае (я являюсь частью команды, но не владельцем учетной записи), мне пришлось использовать другое решение:
Если команда отсутствует в одном из меню, позвольте владельцу учетной записи удалить ваше членство в App Store Connect и повторно пригласить вас. После принятия нового приглашения отсутствующая команда должна отображаться как в App Store Connect, так и на портале разработчиков. Теперь вы также можете использовать его в Xcode.
источник
Xcode не видит вашу команду разработчиков (это не личная команда), пока администратор не проверит следующий параметр в AppStoreConnect, даже если ваша роль - разработчик.
Access to Certificates, Identifiers & Profiles
источник
Также вам может понадобиться соответствующий сертификат. без необходимости иметь полный доступ к сертификатам или быть полным администратором
вы можете отправить электронное письмо создателю сертификата подписи. Попросите создателя экспортировать сертификат подписи на свой Mac, чтобы вы могли установить его на свой Mac.
Пожалуйста, перейдите по ссылке ниже для получения дополнительной информации:
https://help.apple.com/xcode/mac/current/#/dev3a05256b8
https://help.apple.com/xcode/mac/current/#/dev154b28f09
источник