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

"Не обнаружено никаких профилей непрофинансирования, которые содержат какие-либо сертификаты подписи ключей:" Ужас

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

Вопрос:

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

Я замечаю две вещи: недавно я обновил свои сертификаты/профили обеспечения примерно неделю назад. Теперь он думает, что вчера обновил свой профиль подготовки (или, по крайней мере, так говорит в организаторе).

Кроме того, когда я пытаюсь создать какой-либо проект, я получаю ужасный "Не обнаруженные профили инициализации, которые содержат какие-либо сертификаты подписи ключей". В настройках сборки мой идентификатор подписки отображается в разделе "Тождества" без профилей настройки. Я читал ужасные истории о людях, которые должны были разорвать все и восстановить, и я надеюсь, что мне не нужно это делать здесь.

Похожие вопросы:
Ошибка кодового знака: не обнаружены неработающие профили обеспечения, которые содержат какие-либо сертификаты подписывания связки ключей

4b9b3361

Ответ 1

Распределение iOS - такая боль в заднице! Это сработало для меня (следуйте инструкциям в этом порядке):

1) в организаторе xcode:

  • удалить все профили подготовки

2) в цепочке ключей mac os x:

  • удалить все сертификаты iOS dev

3) перейдите на developer.apple.com

  • войдите в центр участника.
  • отменить все сертификаты (изменить:), некоторые краснодеревщики указали, что это не очень хорошая идея, если вы работаете в более крупной команде. Если этот случай попробует просто удалить истекшие.)

4) вернитесь к организатору xcode:

  • нажмите кнопку обновления (внизу справа) на вкладке профилей подготовки и логин
  • Элемент списка

во всплывающих окнах нажмите на положительную кнопку

5) в вашем проекте xcode перейдите на вкладку "Настройки сборки"

  • под подписью кода выберите dev. и. личности
  • Если они отсутствуют или недействительны, перейдите на сайт developer.apple.com и перейдите к разделу "Предоставление", если они недействительны, просто нажмите "Изменить" и сохраните их снова.

6) вернитесь к организатору xcode:

  • снова нажмите обновление (внизу справа)

Ответ 2

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

1.. Для успешного распространения я загрузил и установил свой дистрибутивный сертификат из порта для предоставления ресурсов iOS, после чего в Xcode я правильно установил Code Signing Identity. Это решило мою проблему с архивированием.

2. У меня возникла такая же проблема при создании нового проекта и попытке запуска на устройстве. Снова в портале обеспечения безопасности в certificates я удалил свой сертификат разработки. Также я удалил все профили обеспечения разработки. Также удалили их из органайзера. Затем я снова добавил устройство. Надеюсь это поможет!

Ответ 3

Для меня просто нажмите кнопку "Обновить" внизу справа - ответ!

Надеюсь, что смогу помочь кому-то.

Ответ 4

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

Ответ 5

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

Ответ 6

У меня есть Xcode 5.1, и я исправил проблему вроде этого

Xcode → Настройки → Учетные записи → Подробнее → Кнопка обновления (внизу слева)

После того, как он был обновлен, я нажал кнопку, и ошибка исчезла:)