Ошибка профиля распространения: действительная подпись не найдена

Когда я создаю Профиль обеспечения разработки (для распространения приложения Ad-Hoc), организатор в XCode выдает следующую ошибку: Действительная идентификация подписи не найдена.

Я попробовал шаги ниже, чтобы решить мою проблему без какой-либо удачи:

  • удалить все ключи и сертификаты в моей связке ключей.
  • отозвал мой сертификат разработки на портале обеспечения iOS
  • создал новый сертификат развития
  • отредактировал профиль обеспечения разработки для моего приложения и выбрал мой сертификат.
  • Xcode говорит, что мой профиль действителен для профиля de Development Provisiong.
  • создал профиль обеспечения распространения.
  • XCode сообщает, что для профиля Provisiong Distributiong не найдено действительного идентификатора подписи.

Какие еще решения я могу попробовать? В App Store уже есть приложение, опубликованное моим коллегой.

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

2 ответа

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

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

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

Другие вопросы по тегам