Подтвердить что ты не робот

Передача сертификата программы разработчика iOS

У меня есть некоторые проблемы с моим сертификатом разработчика и профилем. У меня есть сертификат программы разработчика на моем компьютере Mac. Я хочу разработать и протестировать приложение на своем устройстве дома, поэтому я добавил свое устройство и создал профиль профиля из офиса Mac. Загрузите и установите *.cer и предоставите мой домашний Mac, но я увидел ошибку:

The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in your keychains

Как перенести ключи из офиса Mac на мой домашний Mac?

4b9b3361

Ответ 1

  • Откройте свою программу для ключей на рабочем месте.
  • Выберите раздел Мои сертификаты. Выберите записи, перечисленные как сертификат разработчика iOS, сертификат распространения iOS и т.д. Для простоты выберите все, что вы найдете, связанное с вашим членством.
  • Выберите "Экспорт".
  • Он попросит вас ввести пароль. Введите его.
  • Он будет экспортировать файл p12. Перенесите этот файл на свой домашний Mac.
  • В домашнем mac, импортируйте этот файл p12 в вашу программу Keychain.
  • Запустите XCode и попытайтесь построить снова, используя профиль подготовки.
  • Если вышеуказанное не работает, попробуйте все это с помощью раздела Keys вашей программы Keychain.

Ответ 2

Я думаю, вам нужно экспортировать профиль разработчика офисной машины, а затем импортировать его на свой домашний компьютер. В xCode 4.x это было сделано из Team in Organizer, а в xCode 5+ под учетными записями:

Ваша учетная запись отображается в разделе Xcode Настройки Аккаунты, и ее можно экспортировать, щелкнув значок шестеренки (rockU.png) в нижний левый.

Exporting Your Developer Profile

Ответ 3

Раньше я встречался с подобными проблемами, которые мне нравятся, когда я звоню в CERT-Hell. Я предполагаю, что у вас есть права на то, чтобы делать то, что вы пытаетесь сделать. Лучшее, что я когда-либо делал, это использование встроенной обработки в Xcode в Organizer под окном. Вам никогда не придется беспокоиться о фактическом импорте сертификатов и т.д.

enter image description here

Вам придется немного поразвлечься с ним, так как я не знаю, что вы уже сделали, но суть в том, что вы можете позволить XCode управлять всеми вашими сертификатами для обеспечения. Надеюсь, это вам поможет. enter image description here