Невозможно исправить проблему идентификации подписи в Xcode


120

Я не новичок в этом, но я не могу исправить свою личность подписи из Xcode версии 6.2 (6C86e). Когда я нажимаю кнопку « Исправить проблему», появляется следующее сообщение:

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

Я получаю всплывающее окно с сообщением:

«Агент выбранной команды,« Имя Фамилия », должен согласиться с последним Лицензионным соглашением по программе ios. Посетите Центр участников. Https://developer.apple.com/membercenter "

Я зашел на https://developer.apple.com и принял последнее соглашение по программе iOS. Вот что я вижу в разделе своих юридических соглашений:

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

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

Есть идеи, как это исправить?


Вы агент команды?
— Midhun MP

5
да .. это решилось само собой через 10 минут .. может какая-то проблема с распространением сервера?
— mm24

1
Как принять соглашение? Это просто ссылка на PDF-файл.
— Beanwah

Ответы:


187

Это проблема с сервером распространения. Подождите примерно 10 минут, и проблема будет устранена.


2
На этот раз у Apple может быть больше проблем, поскольку они, похоже, изменили большинство лицензионных соглашений из-за новой программы членства ...
— mm24

21
Супер раздражает ... Apple, еще раз спасибо за то, что позволили вашим юристам тратить 15 минут моего времени. Теперь, когда я дважды нажал «Принять», я уверен, что вы чувствуете себя в большей безопасности от множества исков, которые я как раз собирался подать.
— staxim

И я все время думал, что это проблема распространения сервера ... Теперь я знаю лучше +1
— Джонни

Прочтите ответ olegiv и пропустите 10-
— минутное

4
@ SlippD.Thompson Я хочу сказать, что Apple позволяет своим адвокатам выйти из-под контроля. Это не техническая проблема. Компания ничего не добивается, заставляя своих разработчиков (и базу пользователей) принимать обновленные условия обслуживания каждые несколько недель. Я не прошу их улучшить время распространения данных на своих серверах; Я прошу их перестать прерывать мою работу, чтобы делать ненужные вещи. 10-минутное ожидание было просто неудобной вишенкой на торте, которая дала мне несколько минут, чтобы воспользоваться данным Богом правом жаловаться на Стэка.
— staxim

26

Чтобы решить эту проблему, мне пришлось войти на сайт http://itunesconnect.apple.com . Там был желтый баннер, который подсказывал мне, что делать. Мне пришлось пойти в « Контракты», «Налоги» и «Банковское дело» и настроить там контракты.


Вот и все! Спасибо.
— vaticRite

На самом деле, если бы вы что-то сделали, чтобы потратить 10 минут, это исправило бы, поскольку, как говорится в принятом ответе, это проблема распространения.
— Malhal

Вам приходилось заключать все контракты? даже те, которыми вы не пользуетесь?
— Решад

После 2017 года это ответ. Спасибо
— mgyky

7

В моем случае решение было:

  1. Xcode: Настройки / Учетные записи / Просмотреть подробности ...;
  2. Нажмите «Обновить» (внизу слева);
  3. Всплывающее окно "Сертификат не найден" с

«Ваш сертификат разработки Mac для« вашего имени »не был найден в Центре участников. Xcode может отправить запрос на подпись сертификата от вашего имени. Хотите, чтобы Xcode сделал это сейчас?

  1. Нажмите «Запрос» и отметьте все сертификаты на следующем экране;
  2. 15 секунд ожидания и проблема исправлена.

1
Единственное, что у меня сработало. (Я ждал по крайней мере 30 минут, думая, что это проблема распространения, но как только я это сделал - он сразу начал работать)
— YemSalat

1
В новом Xcode7 они избавились от кнопки обновления.
— JRam13

Это исправило это для меня в XCode 6.2. Я тоже думал, что это проблема распространения.
— cgenco

4

В моем случае ни один из ответов не сработал - ответ olegiv был близок, но, учитывая, что в Xcode7 Apple удалила кнопку обновления, это тоже не вариант.

Вместо этого снова сработала загрузка всех профилей подготовки: Xcode -> Настройки -> Учетные записи -> Просмотреть подробности -> Загрузить все

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


1
Я думал, что это может сработать для меня, но когда я нажал кнопку «Загрузить все», ничего не произошло.
— Карл Смит

Тоже самое. Xcode 7.1, нажимаю на кнопку «Загрузить все», и абсолютно ничего не происходит. (Однажды, если я буду усердно работать, я научусь программировать такую ​​профессиональную среду разработчика .. гррр ...)
— Майк Гледхилл

3

Что сработало для меня (после принятия соглашения), так это удаление моего идентификатора Apple ID из списка учетных записей в Xcode и добавление его обратно.


Тупой вопрос ... где, черт возьми, Юридические соглашения на сайте Apple Developer? Я вошел в систему как администратор нашей компании, но нигде их не вижу. ;-(
— Майк Гледхилл

Вкладка "Ваша учетная запись" -> Юридические соглашения
— Гай Морейллон

Спасибо. Как ни странно, эта опция раньше не появлялась, теперь она есть ... И даже сейчас он просто показывает набор ссылок, ничего не предлагая, чтобы предположить, что он ждет, пока мы подпишем соглашение, независимо от сообщения в Xcode. (Вздох.)
— Майк Гледхилл

0

Я исправил проблему, запустив Xcode-> Preferences-> Accounts, затем выбрав агента и нажав кнопку Create для каждого из идентификаторов подписи.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.