кодовый сигнал выбрасывает errSecInternalComponent - PullRequest
0 голосов
/ 26 ноября 2018

Я получаю errSecInternalComponent при запуске команды codeignign.Если я иду к цепочке для ключей и меняю сертификат на always trust и снова запускаю команду codesign, я получаю Warning: unable to build chain to self-signed root for signer "Developer ID Application: xxxxxx (xxxxxx)"./workspace/Myapp.app: errSecInternalComponent

Впервые это произошло, когда я экспортировал сертификат разработчика из другого MacOS и импортировалЭто.Затем я попытался удалить цепочки для ключей, воссоздать их, установить корневые сертификаты Apple, но все еще получал ту же ошибку.

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

Я не уверен, что отличает этот MAC.Сейчас работает Majave.Когда проблема впервые возникла, она работала в High sierra.

1 Ответ

0 голосов
/ 27 ноября 2018

Были две проблемы:

  1. У меня были двойные удостоверения в моей цепочке для ключей, что то же самое с этим Повторяющиеся удостоверения после импорта одного сертификата в OSX 10.10.3

  2. Права доступа для закрытого ключа должны разрешать кодирование или разрешать все.

...