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

Нет сертификатов разработки iOS

У меня возникла странная ошибка в моем организаторе Xcode, когда я хочу обновить профили Provisioning.

Xcode говорит следующее:

enter image description here

"Сертификат разработки iOS не найден, но уже есть запрос на сертификат. Агент или администратор должны подтвердить этот запрос, прежде чем вы сможете загрузить сертификат".

Я никогда не испытывал этого раньше, поэтому, если кто-то получил объяснение и, может быть, решение, было бы хорошо:).

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

4b9b3361

Ответ 1

Фокус, который сделал это для меня, заключался в том, чтобы войти в developer.apple.com и вручную создать сертификат разработчика, а затем вручную создать профиль подготовки. У меня есть только одна команда с одним членом (я), поэтому мне не удалось одобрить сертификат. Когда я попытался сделать это автоматически через организатор Xcode, ошибка просто сохранилась.

Ответ 2

Такое же сообщение об ошибке здесь. Кажется, есть несколько источников. Моей было то, что у меня есть учетная запись разработчика и присоединение к двум командам. В одной команде у меня не было никаких сертификатов. В прошлом это не вызывало проблем. В Xcode Organizer я могу выбрать, какую команду я пытаюсь получить профили Provisioning Profiles. И если выбрана команда, для которой у меня был сертификат развития, профили Provisioning Profiles были загружены без ошибок. Я думаю, что с новым улучшенным Центром-членом, начиная с апреля 2013 года, Организатор автоматически выбирает все учетные записи команд - без запроса конкретной команды. Поскольку у одной команды не было сертификата вообще, процесс отбора для всех команд прекращается с этим сообщением об ошибке.

Решение (для этой проблемы) заключается в добавлении сертификата разработки для ВСЕХ команд.

Ответ 3

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

Тем не менее, короткий (-ish) ответ заключается в том, чтобы удалить все ваши сертификаты разработчика и установщика из Keychain, а затем удалить все сертификаты и профили настройки из портала, а затем создать их снова с нуля, а затем обновить Xcode до приведите их всех.

О, и не забудьте вернуть все это, когда вы закончите!

Ответ 4

У меня такая же проблема, и я решил ее, нажав мою команду в разделе "Команды" в организаторе. У меня есть только одна команда, и я не ожидал, что это будет иметь какое-то влияние, но это заставит перезагружать профили или так, и теперь это работает. Hth.

Ответ 5

Моя ситуация заключалась в том, что я получил это сообщение, пытаясь обновить старые сертификаты (разработчик + дистрибутив) из Xcode, когда они истекли из-за ежегодного обновления программы разработчика.

Для чего это стоило, мне удалось решить проблему с помощью этой процедуры (примерно):

  • Удалите мой старый профиль профиля для iOS Team с моего устройства.
  • Откройте мой брелок и удалите старые закрытые ключи, связанные с сертификатами с истекшим сроком действия.
  • Удалить устаревшие сертификаты из списка в организаторе Xcode (на портале они уже были удалены).
  • Создать новые сертификаты вручную на портале, следуя инструкциям (включая загрузку новых сертификатов и двойной щелчок для установки).
  • После попытки обновления в организаторе Xcode я все равно получаю такое же сообщение об ошибке, но при проверке на устройстве теперь был автоматически создан и установлен новый профиль подготовки, поэтому я мог забыть об этом сообщении об ошибке.

Ответ 6

Как ни странно, для меня это было:

Сначала сделайте экспорт (просто чтобы быть в безопасности!)

Xcode 5:

  • В Xcode → Настройки → Аккаунты
  • Нажмите значок cog в левом нижнем углу → Экспорт учетных записей...
  • Введите имя файла и пароль и сохраните
  • В идеале, затем создайте резервную копию где-нибудь, а не ваш Mac (например, Dropbox) - он зашифрован так, что все в порядке.

Затем для фактического исправления:

Xcode 5:

  • В Xcode → Настройки → Аккаунты
  • Выберите идентификатор Apple в левом столбце
  • Щелкните значок "-" (минус) в левом нижнем углу и conf
  • Щелкните значок "+" (плюс) в левом нижнем углу → Идентификатор Apple... и войдите в систему

Все было тогда прекрасно...

Ответ 7

Как говорится в сообщении, вам необходимо зайти на сайт developer.apple.com и утвердить запрос сертификата.

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

Ответ 8

У вас есть доступ к разработчику в профиле разработчика Apple. Пожалуйста, попросите администратора утвердить ваш запрос сертификата. Когда администратор/агент автоматически утвердит, что ошибка будет удалена.

Ответ 9

У меня та же проблема. На самом деле нет ничего, чтобы одобрить, статус моих сертификатов выдается, если возникнет необходимость в происхождении, будет кнопка для этого. Чтобы продолжить работу, я просто удалил профиль "Xcode managed", создал новый, загрузил его (не используя Xcode) и выбросил его в Organizer.

Ответ 10

Я встретил ту же проблему с учетной записью Apple ID (admin) с двумя Team. Как только я удалю свою учетную запись у одной из команд, это сообщение больше не беспокоит меня. Но в этом случае, если я хочу обновить все профили предоставления, используя две разные учетные записи. Надеюсь, это поможет.

Ответ 11

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

Ответ 12

Я смог решить эту проблему для себя, открыв, что у меня есть пара CSR, которую я не выполнил. Оба файла имели расширение .certSigningRequest и были созданы через Member Center (не Xcode). Но я еще не завершил процесс создания выгрузки и генерации, что Xcode жаловался на то, когда он сказал: "Тем не менее, уже ожидает запрос на сертификат". Как только я завершил эти шаги, проблема исчезла.

Ответ 13

В Xcode: Меню Xcode → Настройки → Учетные записи → Просмотр сведений

Затем нажмите кнопку обновления в левом нижнем углу.