Устаревший проект сборки xcode с ошибкой. Вам не разрешено создавать профили подготовки распространения для команды.

При использовании xcode 10.1 для создания устаревшего проекта для создания файла IPA для загрузки в AppleStore. Я добавил параметр «-UseModernBuildSystem=NO», чтобы убедиться, что он использует систему «Legacy Build».

После того, как Apple изменила политику ролей/разрешений в прошлом месяце, я получаю сообщение об ошибке: «Вам не разрешено создавать профили распределения ресурсов для команды». Пожалуйста, свяжитесь с одним из администраторов вашей команды, который может создать профиль от вашего имени.

В новой роли/разрешении Apple я не играю роль «владельца учетной записи». Что я могу сделать, кроме использования роли «Владелец учетной записи» для создания файла IPA?


person Jack    schedule 21.02.2019    source источник


Ответы (1)


Я столкнулся с той же проблемой через пару дней после недавних изменений ролей. В то время как мне были предоставлены все необходимые права на appstoreconnect.apple.com, в appstore, похоже, была ошибка. Рассматриваемая ошибка не позволяла мне создавать/редактировать профили распространения на сайте developer.apple.com, она показывала мне: «Вам не разрешено создавать профили подготовки распространения для команды. Пожалуйста, свяжитесь с одним из администраторов вашей команды, который может создать профиль на вашего имени." ошибка.

Мне удалось решить проблему, попросив владельца учетной записи выполнить следующие действия:

  1. перейдите на appstoreconnect.apple.com -> «Пользователи и доступ»
  2. щелкните по приглашению[email protected] (владелец учетной записи увидит уже включенные «Диспетчер приложений» и «Доступ к сертификатам, идентификаторам и профилям»).
  3. удалите роли «Диспетчер приложений» и даже «Разработчик» («Доступ к сертификатам, идентификаторам и профилям» будет отключен автоматически, как только «Разработчик» будет отключен)
  4. Сохранять
  5. добавьте обратно роль «Диспетчер приложений» и «Доступ к сертификатам, идентификаторам и профилям». в ресурсах для разработчиков
  6. еще раз Сохранить

Надеюсь, это тоже поможет вам (если вы «Разработчик», а не «Менеджер приложений», он должен работать точно так же, я считаю, что вам просто нужно, чтобы владелец учетной записи удалил ваши права, а затем снова добавил их).

person Eugene K.    schedule 23.02.2019
comment
Я думаю, это должно исправить. Я пробую другой способ - добавить роль «Администратор» рядом с ролью «Диспетчер приложений», чтобы исправить это. - person Jack; 28.02.2019
comment
Привет @Джек! В конце концов добавление роли Admin решило проблему? - person shadowsheep; 01.03.2019
comment
Я не устанавливал Admin, но сброс и повторная настройка ролей помогли! Обратите внимание, что у Apple на синхронизацию ролей уходит до 10 минут... - person shadowsheep; 01.03.2019