Подтвердить что ты не робот

Xcode Organizer - не может обновлять список профилей Provisioning Profiles

Я использую Xcode 4.3.3

Все, что раньше работало, но пару месяцев назад я больше не могу обновлять профили подготовки через Organizer.

Проблема:

  • Я открываю организатор
  • Нажмите "Профили профилей" вверху
  • Затем нажмите кнопку "Обновить" внизу справа "
    • Он отображает "Загрузка сертификатов разработки..." и запрашивает логин.
    • После успешного входа в систему он отображает "Извлечение списка команд...", а затем показывает ошибку:

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


Дополнительная информация:

  • я am Team Admin
  • У меня есть действительный сертификат разработчика, который отображается как на портале Apple Developer Portal, так и на Keychain и в Organizer (как я уже сказал, все это работало)
  • У меня есть несколько действительных профилей подготовки, отображаемых в Organizer.
  • В организаторе отображается 2 команды:
    • Один с сертификатом разработчика (мой)
    • Один с сертификатом распространения (для магазина приложений)
  • Это не проблема с паролем (я получаю другую ошибку при вводе неправильного пароля)
  • Я удалил все другие сертификаты разработчика помимо моего и сертификата распространения
  • Я могу успешно добавить сертификаты, если я загружу их вручную
  • Я могу успешно добавить профили подготовки, если я загружу их вручную.
  • В портале разработчиков Apple отсутствуют профили обеспечения, помеченные как "Недопустимые" (есть и те, которые истекли)
  • У меня есть принудительный Xcode и даже перезагрузился Mac

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

ОБНОВЛЕНИЕ 1 (13 ноября)

Теперь я сделал следующее:

  • Я удалил все сертификаты из Keychain, включая открытый и закрытый ключи.
  • Я отозвал свой сертификат в Apple Dev Portal.
  • Я перезапустил машину.
  • Я снова открыл Xcode и нажму обновить:
    • он попросил меня войти в систему и попросил отправить запрос на новый сертификат.
    • Новый сертификат был успешно одобрен и выпущен и загружен в мою цепочку ключей (я вижу новые общедоступные и закрытые ключи, а также сертификат).

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

ОБНОВЛЕНИЕ 2 (13 ноября)

  • Теперь я обновился до XCode 4.5
  • При первом обновлении это действительно сработало.
  • Во всех последующих обновлениях он выходит из строя с тем же сообщением об ошибке "Вы не можете выполнять эту операцию. Пожалуйста, свяжитесь с одним из ваших администраторов команды или, если вам нужна дополнительная помощь, обратитесь в службу поддержки разработчиков Apple", однако теперь он делает это после того, как "Generating Mac Provisioning Profile"
    • Обратите внимание, что я не использую Mac Development. У меня нет режима разработчика Enabled, и у меня нет программы Mac Developer.
    • Я пробовал работать с Mac и без него.
    • Несмотря на такое же неопределенное сообщение об ошибке, на самом деле это похоже на обновление профилей предоставления iOS.

После такого количества времени, я все еще решил удалить это сообщение об ошибке. Может быть, кто-то может помочь и сказать мне, где XCode будет хранить журнал приложений? Есть ли что-то вроде окон "Event Viewer" для Mac?

4b9b3361

Ответ 1

Попробуйте Xcode 5.1. Похоже, Apple решила эту проблему.

Ответ 3

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

Вот что сработало для меня:

  • Перейдите на портал Provisioning Portal > Сертификаты > Разработка. Вероятно, есть сертификат, в котором у вас больше нет пары ключей в Keychain. Отмените это.
  • Удалите соответствующие профили из организатора Xcode. Выйти из Xcode.
  • Перейдите в библиотеку /Developer/Xcode и удалите файл connect1.apple.com **.bb(возможно, не обязательно, но не повредит).
  • Перейдите в папку ~ Library/Caches/com.apple.dt.X и удалите файлы Cache *.

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

  • Вернитесь на портал обеспечения iOS.
  • Убедитесь, что ваш сертификат разработки отменен (поэтому у вас его нет).
  • Теперь создайте новый и используйте ручной процесс, который включает использование keychain (мы вернулись в 2009 году здесь). Загрузите сертификат.
  • Вернитесь к Xcode > Organizer. Подключите устройство. Нажмите "Provisioning Profiles" под своим именем устройства. Удалите все сертификаты, находящиеся на этом устройстве.
  • Нажмите на имя устройства. Нажмите "Добавить в портал" внизу. Пройдите этот процесс.
  • Вернитесь в библиотеку > Профили профилей (вверху слева). Если у вас есть дополнительный профиль Provisioning Team, который недействителен, удалите его.

Теперь у вас должна быть рабочая система.

Ответ 4

Была та же проблема. Я просто удалил все профили из Xcode и перезапустил его. Впоследствии он запросил учетные данные Apple Id, и все было на месте (с измененными профилями).

Ответ 5

На самом деле решение довольно странно.

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

Добавив мою учетную запись в Mac Developer, проблема с программой была исправлена!

Обсуждение Apple

Ответ 6

удалить

~/Macintosh HD/User/home/Library/MobileDevice/Provisioning Profiles

Ответ 7

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

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

Попробуйте перевести фотовспышку на макрос в фокусе (найдите что-то в центре внимания, выберите последнюю строку), на вкладке конфиденциальности включите MacintoshHD (и любые другие диски, индексированные) в список местоположений, запрещающих прожектор индексировать

повторите описанные выше шаги и удалите Macitosh HD из того же списка, чтобы создать новый индекс.

Сообщите мне, если это имеет значение. (У меня была аналогичная проблема, и это решение сработало)

Ответ 8

У меня была такая же проблема. Я нашел решение окончательно. 1.Access DevCenter на "Safari".
2. Расположите свой AppleID/PW. Я думаю, вы не можете войти.
3.Удалить сохраненный пароль в Safari и Предпочтения/Конфиденциальность/включить файлы cookie.
4.Если вы стали в состоянии Войти, вы можете войти в "Организатор".

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

Ответ 9

Вы должны использовать xcode 5.1.1 или новее, чтобы загрузить свою сборку.