Ошибка Xcode 9 "Нет учетной записи iTunes Connect" при загрузке

С определенным проектом в Xcode 9 beta 6, когда я пытаюсь загрузить в App Store, я получаю:

введите описание изображения здесь

Я роль "Admin" для этой учетной записи.

  • Все контракты являются актуальными.
  • Я попытался удалить/повторно добавить свою учетную запись из префиксов Xcode несколько раз
  • Отправка для того же проекта из Xcode 8 работает (однако мне нужно загрузить с Xcode 9 для этого проекта, потому что он ссылается на бета-версию iOS 11)

Еще один разработчик в команде видит одно и то же, поэтому кажется, что это может быть распространено. Кто-нибудь найдет обходное решение?

Ответ 1

Я столкнулся с той же проблемой при сборке xCode 9 GM. Удаление полученных данных фактически решило это для меня. Надеюсь, это поможет и другим.

  1. Закрыть xCode
  2. rm -fr ~/Library/Developer/Xcode/DerivedData/
  3. Снова откройте xCode и попробуйте загрузить снова

Ответ 2

Это, кажется, проблема с Xcode 9. Решением является использование инструмента Application Loader.

Шаг 1: Создайте файл IPA

  1. Очистить ваш проект от Product → Clean (cmd + shift + k)
  2. Выберите продукт → Архив

    Step1-2

  3. Как только архив успешно завершен, он откроется в окне Организатора

  4. Нажмите кнопку "Экспортировать" с правой стороны

Step3-4

  1. Теперь выберите способ распространения в соответствии с вашими потребностями и нажмите кнопку Далее

Step5

  1. Это покажет параметры распространения App Store. Теперь нажмите на кнопку Далее

Step6

  1. Заново подпишите свой проект (предпочтительнее "Автоматически управлять подписанием") и нажмите кнопку "Далее"

Step7

  1. Появится окно просмотра, содержащее подробности IPA. Нажмите на экспорт.

Step8

  1. Теперь выберите место, где будет сохранена папка, и нажмите "Экспорт".

Step9

  1. Это создаст папку, содержащую файлы IPA, packaging.log, DistributionSummary.plist и ExportOptions.plist.

Step10

Шаг 2. Загрузите IPA с помощью Application Loader.

  1. Щелкните правой кнопкой мыши на инструменте Xcode на слайд-баре. Перейти к Open Developer Tool → Загрузчик приложений

Step2-1

  1. Это открывает Application Loader. Нажмите на кнопку "Выбрать" и выберите файл IPA.

Step2-2

  1. Это проанализирует файл IPA и покажет детали IPA. Вы можете нажать на кнопку "Активность", чтобы увидеть список действий, выполненных при загрузке приложения. Нажмите на Далее.

Step2-3

  1. Это создаст файл анализа iTunes Connect API.

Step2-4

  1. Как только он успешно загружен, он покажет Успех. Теперь нажмите на Далее.

Step2-5

  1. Ваш IPA файл успешно отправлен в AppStore

Step2-6

Ответ 3

Единственное решение, которое я нашел сейчас, - это создать IPA для AppStore, а затем загрузить его с помощью Application Loader.

Ответ 4

Я только что это случилось со мной, и это было моим решением.

  • Полный выход из xCode 9
  • Повторно открыть xCode
  • Обновить номер новой версии
  • Архив снова

Результат: он работал

Это довольно базовое решение, но, надеюсь, оно тоже будет для вас.

Ответ 5

Ни один из упомянутых ответов не помог мне. Ниже я упоминаю, что все, что я пытался решить проблему, но не сработало.

i) Проверьте профиль обеспечения и комбинацию сертификата.

II) Чистый

iii) Выйти из Xcode

iv) Удалить производные данные

v) Перезапустите Xcode

Что сработало для меня

я) Открыть настройки XCode

ii) Проверьте учетную запись iTunes, которую вы используете. Если он уже вошел в систему, удалите его.

iii) Войдите в учетную запись iTunes снова

iv) Xcode начнет процесс автоматически, как только получит доступ сейчас.

v) Выберите профиль обеспечения, который вы используете снова, пока Xcode запрашивает его во всплывающем окне.

vi) Xcode продолжит процесс загрузки.

Это сработало для меня. Надеюсь, это сэкономит ваше время.

Ответ 6

Я только что позвонил в службу поддержки разработчиков Apple. Они сказали, что это известная проблема, и команда активно работает над этим. Но нет понимания времени.

Следующее решение, которое сработало для меня. Используйте Xcode 8, пока инженеры Apple не исправят эту проблему:

Решение может работать, даже если вы не переходите на Xcode 8

Шаги для понижения формы Xcode 9 до Xcode 8

1. Загрузить Xcode 8 из:
https://developer.apple.com/download/more/

2. Установите Xcode 8.

3. Создание сборки ipa
В Xcode перейдите на страницу Меню → Продукт → Архив → Экспорт

4. Используйте приложение Loader для загрузки своего ipa в iTunes connect
Загрузчик приложений можно найти по адресу:
В Xcode перейдите на страницу Xcode → Open Developer Tools → Application Loader

Сообщите мне, помогло ли оно

Ответ 7

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

Я только что перезапустил свой Xcode, и он сработал.

Ответ 8

В моем случае ни одно из вышеуказанных решений не сработало,

У меня есть доступ как для учетной записи разработчика, так и для учетной записи iTunes Connect, но я столкнулся с одной и той же проблемой.

Единственный вариант, который работал для меня, это обновление моей MAC OS до 10.13.4, после обновления до 10.13.6 проблема была решена. Надеюсь, это кому-нибудь поможет.

Ответ 9

Мне удалось заставить его работать, создав нового пользователя в iTunes Connect, используя только роль "Разработчик".

Для меня это также потребовало создания нового Apple ID.

Затем я добавил, что новый пользователь в Xcode:

Добавление нового пользователя в Xcode

Теперь это работает.

Ответ 11

Изменить: это сработало для меня в Xcode 9 GM. Я не знаю, будет ли это проблемой в окончательной версии

Что сработало для меня, так это то, что я изменил свой обычный email AppleID с эквивалентным псевдонимом @icloud.com.

Например, я не использовал [email protected], я использовал [email protected], и он работал.

(Что я действительно не предпочитаю, я предпочитаю использовать свой личный адрес электронной почты, но если он работает, он работает)

Ответ 12

Я не мог использовать загрузчик приложений, потому что мой пароль не принят. Даже после изменения пароля Apple ID он не был принят.

Перезапуск XCODE решил проблему загрузки на этот раз. Но это повторяющаяся проблема.

Apple становится кошмаром... XCode и iTunesConnect всегда были...

Ответ 13

Я только что удалил и снова добавил свою учетную запись разработчика для Xcode 9. Чтобы удалить настройки учетной записи goto → выберите свою учетную запись → нажмите значок минуса (-). Чтобы добавить свою учетную запись, просто нажмите на значок + рядом с ним.

Ответ 14

Перезагрузка ноутбука исправлена. Не пытались перезапустить XCode, просто перезагрузили весь ноутбук.

Ответ 15

Я также столкнулся с той же проблемой. Но после того, как я обновил Xcode до текущей последней версии Xcode 9.2, я решил свою проблему. Я принял обновление 2017-12-21.

Ответ 16

Для меня удалите производные данные, очистите проект и попробуйте снова работать нормально.

Пожалуйста, следуйте ниже шагов:

  1. Выйти из XCode
  2. rm -fr ~/Library/Разработчик /Xcode/DerivedData/
  3. Снова откройте XCode и попробуйте загрузить снова

Надеюсь, это поможет!

Ответ 17

Закрыл Xcode и снова открыл его. Это сработало для меня. Это был также самый популярный ответ на яблочном форуме. Сделай это первым.

Ответ 18

Ваш xCode должен быть открыт в течение более длительного времени.

Выйдите из xCode и снова откройте. Это будет работать.

Ответ 19

Исправлена та же проблема с помощью следующих шагов. Просто полностью выйдите из XCode, даже дока, затем подождите несколько секунд и снова откройте Xcode, а затем снова перейдите в Архив. тогда верьте, что проблема решает :). Всего наилучшего.

Ответ 20

Решение, которое работало для меня в Xcode 9.1

  1. Перейти в настройки.
  2. Перейдите на вкладку Аккаунты.
  3. Выберите желаемую учетную запись.
  4. Если отображается ошибка с истекшим сроком действия входа, войдите снова.
  5. Убедитесь, что ошибка исчезла.
  6. Перезапустите Xcode.
  7. Попробуйте загрузить архив снова.

Ответ 21

Вот что сработало для меня (после многократных попыток выхода из системы):

  1. Cmd+, из своего Apple ID (перейдя в Настройки с Cmd+,)

  2. Войдите со своим Apple ID и убедитесь, что вы входите с ***@icloud.com

  3. Как-то все это начало работать для меня...

Размещать его здесь на случай, если это пригодится кому-либо еще. Понятия не имею, как это решило проблему (и как проблема возникла в первую очередь).

Ответ 22

Собственно, это ошибка яблочного сервера. Итак, подождите некоторое время, а затем загрузите. Это сработает.

Ответ 23

В моем случае это проблема брандмауэра, когда я подключен к другой сети, она работает.

Ответ 24

Для меня это помогло закрыть Xcode и снова открыть его, это было так просто;)