Сертификат iPhone и обеспечение ... и т. д. на новом компьютере Mac? - PullRequest
2 голосов
/ 21 сентября 2009

У меня был старый Mac mini, который я использовал для регистрации сертификатов и т. Д. Я никогда не выходил на сцену, чтобы использовать их, так как я тестировал только на симуляторе iPhone.

Сегодня у меня новый Mac mini, и я пытаюсь развернуть его на устройстве. Есть ли здесь какие-то ошибки, которые мне не хватает в этом новом Mac Mini?

Когда я Build & Go на устройство 3.0, я получаю ошибку. «Ошибка кода: удостоверение« iPhone Developer: »не соответствует ни одной действительной паре сертификат / закрытый ключ в цепочке ключей по умолчанию».

И действительно, когда я захожу в приложение цепочки доступа к ключам, я вижу, что у моих ключей нет сертификата, связанного с ним (даже при том, что у меня есть сертификат "iPhone Developer:" в списке.

Любое понимание этого полностью сложного процесса помогло бы мне. Спасибо!

1 Ответ

11 голосов
/ 08 июля 2010

В X-Code 3.2 и более поздних версиях появилась новая функция, которая значительно облегчает эту задачу.

  1. На вашем старом компьютере в X-code перейдите в окно Органайзер.
  2. Нажмите «Профиль разработчика» на левой панели. Затем нажмите «Экспорт профиля разработчика» на правой панели.
  3. Сохраните файл и перенесите его на новый компьютер.
  4. На новом компьютере в X-Code перейдите в окно «Органайзер».
  5. Нажмите «Профиль разработчика» на левой панели, затем нажмите «Импортировать профиль разработчика» на правой панели.
  6. Выберите файл, и все должно работать хорошо. По крайней мере, у меня это сработало.

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

...