Невозможно исправить проблему идентификации подписи в 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.