Codesign Тождество не найдено - PullRequest
8 голосов
/ 16 ноября 2011

Я пытаюсь использовать Codesign в терминале следующим образом:

codesign -f -s "3rd Party Mac Developer Application: asdf" -v "My App.app"

Но я продолжаю получать эту ошибку:

3rd Party Mac Developer Application: asdf: no identity found

Есть идеи? По сути, кодовый знак не может «видеть» этот сертификат. Но, как бы я ни печатал, я получаю ту же ошибку. Я попробовал следующее:

codesign -f -s "3rd Party Mac Developer Application: asdf" -v "My App.app"
codesign -f -s 3rd Party Mac Developer Application: asdf -v "My App.app"
codesign -f -s 3rd\ Party\ Mac\ Developer\ Application:\ asdf -v "My App.app"
codesign -f -s asdf -v "My App.app"
codesign -f -s "asdf" -v "My App.app"
codesign -f -s Application -v "My App.app"

В частности, я пытаюсь загрузить свое приложение в Mac App Store. Это проблема с предоставлением или что-то? Я чувствую, что перепробовал все

1 Ответ

7 голосов
/ 18 ноября 2011

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

Однако в сертификате стороннего разработчика для Mac: asdf по какой-то причине отсутствовал закрытый ключ.

...