Сертификат подписи XCode не назначен с закрытым ключом - PullRequest
0 голосов
/ 26 апреля 2020

Я хочу подписать приложение iOS и отправить его на iPhone (в целях разработки).

Я создаю Запрос на подпись сертификата (CSR) из всемирного центра сертификации по связям с разработчиками Apple (AppleWWDRCA) , который также создает закрытый и общедоступный c ключ в логин брелок.

На сайте разработчиков Apple я создаю новый сертификат из CSR и загружаю development.cer , затем дважды щелкаю, и он устанавливается в связку ключей входа. Этот сертификат не отображается в разделе My certificates - это означает, что ему не присвоен закрытый ключ - но созданный ранее закрытый ключ существует!

Я пробовал следующие вещи:

  • purge ~ / Library / Keychains и перезагрузка;
  • создать CSR из закрытого ключа (не из AppleWWDRCA);
  • переместить закрытые / публичные c ключи & cert в System keychain.

Xcode всегда печатает error "error: указанный элемент не найден в цепочке для ключей.".

Даже если я поменяю метод подписи на auto, ситуация то же самое.

security find-identity -v -p codesigning вернуть '0 найденных действительных идентификаторов'.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...