Ошибка профиля распространения: действительная подпись не найдена
Когда я создаю Профиль обеспечения разработки (для распространения приложения Ad-Hoc), организатор в XCode выдает следующую ошибку: Действительная идентификация подписи не найдена.
Я попробовал шаги ниже, чтобы решить мою проблему без какой-либо удачи:
- удалить все ключи и сертификаты в моей связке ключей.
- отозвал мой сертификат разработки на портале обеспечения iOS
- создал новый сертификат развития
- отредактировал профиль обеспечения разработки для моего приложения и выбрал мой сертификат.
- Xcode говорит, что мой профиль действителен для профиля de Development Provisiong.
- создал профиль обеспечения распространения.
- XCode сообщает, что для профиля Provisiong Distributiong не найдено действительного идентификатора подписи.
Какие еще решения я могу попробовать? В App Store уже есть приложение, опубликованное моим коллегой.
Я использую Xcode 4.4.1
2 ответа
Это происходит, когда вы пропускаете закрытый ключ подписавшего сертификат. У вас должен быть закрытый ключ в вашей цепочке для ключей.
Обычно, когда вы запрашиваете сертификат у центра сертификации, он создает закрытый ключ в цепочке для ключей, который впоследствии используется для создания всех профилей обеспечения.
Я думаю, что вы пропустили один важный шаг. "Запросить сертификат у центра сертификации". Пожалуйста, посмотрите на это.