Ошибки кодового знака при разработке для iPhone под профилем друга - PullRequest
0 голосов
/ 01 июля 2011

У меня есть информация и ключи для разработчиков на моем компьютере для моего профиля разработки.

Я занимаюсь разработкой приложения под профилем друга и получаю эту ошибку:

Code Sign error: The identity 'iPhone Developer: ***** ******* (**********)' doesn't match any valid certificate/private key pair in the default keychain

Я заглядываю в брелок и вижу два сертификата с именем:

  • iPhone Developer: ***** ******* и
  • iPhone Developer: *****.

Однако я не вижу никаких клавиш, настроенных под именем этого человека.

1 Ответ

1 голос
/ 01 июля 2011

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

  1. Чтобы экспортировать свой закрытый ключ и сертификат для безопасного хранения, откройте приложение доступа к цепочке для ключей и выберите категорию «Ключи».

  2. Выделите закрытый ключ, связанный с вашим сертификатом распространения iOS, и выберите «Экспорт элементов» в меню «Файл».Сохраните ваш ключ в формате файла обмена личной информацией (.p12). **

  3. Вам будет предложено создать пароль, который будет использоваться при попытке импортировать этот ключ на другойкомпьютер.

  4. Теперь вы можете передавать этот файл .p12 между системами.Дважды щелкните файл .p12, чтобы установить его в системе.Вам будет предложено ввести пароль, который вы впервые ввели выше **

После того, как этот секретный ключ будет импортирован в цепочку для ключей, проблема должна быть решена

...