В Xcode 7 я получаю сообщение об ошибке "Нет аккаунтов с доступом к iTunes"

Когда я пытаюсь отправить свое приложение с новой бета-версией Xcode 7.1 beta (7B60), я получаю странную ошибку, из-за которой он жалуется, что "Нет учетных записей с доступом к iTunes connect - доступ к iTunes connect для... требуется. Добавить учетную запись" на панели настроек "Учетные записи", хотя, конечно, учетная запись существует и работает, как вы можете видеть на прикрепленном скриншоте. Я уже должен был удалить все свои профили и восстановить их снова, чтобы успешно подписать код, теперь это. Пожалуйста, скажите мне, как я могу это исправить.

Добавлена ​​техническая роль

Техническая роль

32 ответа

Мне пришлось удалить свою учетную запись из Xcode > настройки> учетные записи> Apple ID, нажав "-" внизу слева. Затем "+" и добавление обратно в мои данные. Ничего общего с техническими учетными записями не требуется. Как администратор дает вам полный доступ и привилегии в любом случае.

Удалите идентификатор Apple, с которым у вас возникли проблемы, из списка учетных записей. Затем добавьте Apple ID обратно в список учетных записей.

Сначала проверьте статус системы здесь. ☞ Состояние системы

Убедитесь, что вы нажимаете и открываете нужный вам сервис. Это может быть зеленым, но может быть вниз.

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

Так что на самом деле iTune Connect была проблемой.

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

Это не имело никакого отношения к моему Xcode или моей учетной записи. Это был сервер Apple.

Обходной путь: экспортируйте.IPA для развертывания в App Store, затем используйте Application Loader для загрузки в iTunes Connect.

В моем случае я создал учетную запись разработчика Apple, но не создал учетную запись iTunes Connect.

Мне удалось решить эту проблему сегодня. Проблема заключалась в том, что моя учетная запись разработчика отличалась от моей учетной записи iTunes Connect (потому что я в разных командах разработчиков).

У меня была только электронная почта разработчика в настройках XCode, поэтому добавление учетной записи iTunes Connect решило проблему.

Это произойдет, если вы используете Apple ID, который используется несколькими командами. Поэтому, если Apple ID используется для большего количества команд, просто удалите ненужные электронные письма или создайте новое.

https://forums.developer.apple.com/thread/16159

Я решил проблему.

Просто отключите двухфакторную аутентификацию.

С https://appleid.apple.com/

:)

Я получил это сообщение об ошибке при попытке загрузить бета-версию xCode 9 - не используйте бета-версию.

Для меня (работа с XCode 9.3) решением было закрыть и перезапустить XCode, все заработало!

Впервые я столкнулся с этой проблемой.

В моем случае мне просто нужно было подождать и все исправилось само собой. Я отправил два обновления, и после успешной отправки первого, через час, у меня появилась эта ошибка в следующем. Я пробовал то, что другие люди говорили об удалении и добавлении аккаунта, но это не сработало. Это, вероятно, что-то на стороне Apple.

Я только что перезапустил мой Mac и он работает нормально

В настоящее время я отправляю экспортированное приложение с загрузчиком приложений, которое кажется более удобным. Когда Apple решит и исправит Xcode, я воспользуюсь этим.

Как уже говорилось в двух других ответах здесь, обратите внимание, что учетная запись iTunes Connect отличается от учетной записи Apple Developer. Вам нужно создать оба. Хотя в документации Apple для разработчиков указано, что вам необходимо загрузить ее в iTunes Connect, в ней явно не указано, что вам нужно отдельно регистрироваться в iTunes Connect.

Это не очевидно при попытке Upload / Validate / Export приложение через XCode, так как это первый шаг, на котором вам понадобится учетная запись iTunes Connect. Кроме того, сообщение об ошибке, отображаемое, если у вас нет учетной записи iTunes Connect, содержит ссылку под названием Add account хотя эта ссылка просто возвращает вас к Xcode -> Preferences -> Account вкладка (которая фактически не позволяет вам создать учетную запись iTunes Connect).

Я попытался зайти в iTunes Connect, чтобы создать учетную запись, хотя на этой странице говорилось, что мне нужно создать учетную запись, чтобы получить доступ к iTunes Connect. Учитывая, что я был admin в команде я думал, что у меня будет разрешение сделать это. Однако критический шаг, который я пропустил, был похоронен глубоко внутри справки iTunes Connect:

Первоначально, только агент группы (человек, который присоединяется к Программе разработчика Apple) может войти в iTunes Connect и выполнить эти шаги. [...] Если вы агент команды, используйте Apple ID, который вы использовали для присоединения к Программе разработчиков Apple и добавления других пользователей в свою организацию iTunes Connect.

Получение команды агента для добавления меня в iTunes Connect (как описано здесь) решило проблему для меня; Теперь я могу успешно загружать, проверять и экспортировать приложения через XCode.

Надеюсь, это поможет кому-то еще, кто тоже не осознавал этого!

Мне все еще удавалось успешно экспортировать приложение (вместо того, чтобы нажимать "загрузить" в магазине приложений), и подпись все еще работала Apple также позволяет использовать то, что называется Application Loader. Я был в состоянии успешно загрузить этот путь.

https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/UploadingBinariesforanApp.html

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

Но я обнаружил, что я пытаюсь загрузить сборку, используя мой Macbook, подключенный к гостевому Wi-Fi компании, и они используют брандмауэр для предотвращения загрузки или вложения файлов.

просто попытался загрузить его из другой сети, которая позволяет загружать, и да, это было так просто:D

Удалите текущую учетную запись, которую вы используете сейчас, и добавьте обратно, это единственное решение для этого.

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

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

Поэтому люди, которые ищут решение, проверяют, есть ли у вас брандмауэры. Держите это как один из ваших контрольных списков.

Поправь меня, если я ошибаюсь.

PS Я также попробовал приведенные выше решения, но у меня ничего не получалось, пока я не отключил брандмауэр.

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

1) В разделе контрактов в iTunesConnect запрашивалась новая банковская информация (т. Е. Был ли мой банковский счет индивидуальным или корпоративным счетом). Я ответил на это. "Подтверждение" заняло около 10 минут, а я сделал № 2 и № 3 ниже.

2) Я удалил свою учетную запись iTunes (myname @ gmail . Com) из учетных записей на моем Mac. Затем я добавил этот аккаунт обратно.

3) Я вышел из Xcode и перезапустил его.

У меня возникла эта проблема после 470+ успешных загрузок в iTunes Connect. После удаления моих профилей инициализации, отзыва сертификатов, удаления идентификатора Apple и повторного добавления его в xCode - AccountsБезуспешно я позвонил в службу поддержки Apple... Они не могли помочь.

В конце концов у меня появилась дикая идея удалить себя как администратора из РАЗНОЙ команды. Это работает сейчас. Так что для тех, у кого есть эта проблема, спросите себя, являетесь ли вы частью другой команды, которая может конфликтовать.

Я столкнулся с этой проблемой на своем компьютере, на котором установлена ​​последняя версия XCode на бета-версии OS X. Чтобы решить эту проблему, я заархивировал приложение на другом компьютере с последней публичной версией OS X и XCode и загрузил его оттуда. Я просто экспортировал свою учетную запись разработчика и импортировал ее на другой компьютер. Приложение успешно отправлено.

Вы можете столкнуться с этой проблемой, если срок действия вашей программы Apple Developer Program истек.

Просто обновив (и заплатив 99€), вы решите это.

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

Мне пришлось:

  1. Явно добавьте AppleId для учетной записи iTunes connect новой команды (name+email@email.com) в xCode->Preferences.

  2. Подтвердите мой адрес электронной почты для новой учетной записи iTunes Connect, войдя в https://appleid.apple.com/.

Ошибка ушла после этого.

Это случилось со мной, когда я пытался отправить из кофейни с пятнистым / ограниченным Wi-Fi. При загрузке приложения также произошел сбой с сообщением об ошибке, связанным с SSL.

Если ни одно из вышеперечисленных решений не работает для вас, я бы предложил просто попробовать из другой сети Wi-Fi.

Я нахожу решение, просто откройте эту ссылку

https://appleid.apple.com/

В разделе "Безопасность" нажмите "Создать пароль" под паролями для конкретных приложений.

Итак, теперь вы сгенерировали пароль, теперь открываете загрузчик приложений, отправляете электронное письмо и генерируете пароль, и теперь вы можете загружать видео на itune с помощью программного обеспечения загрузчика приложений. Спасибо

Закройте iTunes, если он открыт, у меня сработало.

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

В конечном итоге это было решено для меня загрузкой новой бета-версии XCode (хотя я загружал ее из релизной версии), я предполагаю, что это установило инструменты загрузки, которые перезаписали те, которые я использовал?

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

Однако в Xcode 7.0.1 я получаю ту же ошибку "Нет аккаунтов с доступом к iTunes Connect". Я пробовал исправление "Технический пользователь", упомянутое выше, но оно не дало никакого эффекта.

Я скачал Xcode 7.1 beta 2, и проблема, кажется, была исправлена, поскольку я смог собрать и упаковать приложение для стороннего выпуска. Итак, похоже, что это ошибка в Xcode, которая, надеюсь, была исправлена.

Я заметил, что у вас, кажется, есть две учетные записи электронной почты - ваш Gmail и адрес электронной почты вашего домена.

Какой адрес вы используете для входа в iTunes Connect? Отличается ли это от учетной записи, которую вы используете для создания профилей обеспечения?

Я только что столкнулся с той же самой проблемой и сумел решить ее после большого количества ударов головой по клавиатуре.

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

Однако я только что понял, что моя учетная запись iTunes Connect на самом деле использует мою рабочую электронную почту.

При попытке подписать приложение в Xcode, оно вместо этого пытается войти в iTunes Connect, используя мою личную электронную почту, которая на самом деле не связана с моей организацией в iTunes Connect.

Итак, я только что добавил свой личный аккаунт в iTunes Connect моей команды. Вуаля! Все снова хорошо. (Я, вероятно, должен был создать Apple ID для своей рабочей электронной почты и добавить его в Member Center, но создание профилей обеспечения доступа все равно, что получить удар в глаза).

Теперь я на самом деле ошеломлен тем, как это работало в прошлом.

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

Попробуйте изменить номер версии приложения (не номер сборки) - например, с 1,5 до 1,6.

Ни один из других ответов не работал для меня, и это (необъяснимо) решило это.

Другие вопросы по тегам