Несколько компьютеров со стандартной программой для разработчиков iPhone - PullRequest
11 голосов
/ 18 мая 2010

Я зарегистрировался в стандартной программе для разработчиков iPhone и успешно создал профиль обеспечения для своего iMac. Но у меня также есть MacBook Pro, которым я пользуюсь во время путешествий. Но со стандартной программой для разработчиков iPhone, кажется, нет возможности работать на двух компьютерах, если только я не трачу время на отзыв и повторное создание / повторную проверку центров сертификации при переключении компьютеров.

Я прав? Или есть какой-то способ использовать один и тот же ЦС на нескольких машинах?

Ответы [ 5 ]

12 голосов
/ 18 мая 2010

Вы можете экспортировать свои сертификаты разработки для iPhone из Keychain.app в виде файлов .p12, а затем импортировать их в Keycahin.app на другом компьютере

alt text alt text

12 голосов
/ 18 мая 2010

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

1 голос
/ 13 августа 2018

Я пытаюсь объяснить шаги для экспорта и импорта сертификатов

Экспорт:

  1. Откройте «Keychain Access» в папке «Приложения»> «Утилиты» на вашем Mac
  2. Найдите область «Категория» в Доступе брелка (левый столбец, ниже «Брелков»
  3. Затем найдите «Распространение iPhone: [имя]», затем разверните его и выделите строку «Распределение iPhone…» и следующую строку, которая является закрытым ключом «Имя агента группы»
  4. Пока обе строки выделены, щелкните правой кнопкой мыши и выберите «Экспортировать 2 элемента», чтобы поделиться
  5. Вы сохраните файл p12 на своем компьютере, и вам нужно будет создать для него пароль, чтобы поделиться им (используйте хороший пароль и запомните его, потому что вам также нужно будет предоставить пароль). )
  6. Вы можете свободно отправлять как файл P12, так и пароль члену вашей команды!

Следующим шагом является установка файла p12 в систему члена вашей команды и приступайте! Вот шаги ...

  1. Дважды щелкните файл p12, который прислал вам член вашей команды. Доступ к связке ключей откроется.
  2. Введите пароль, который вам дали ... если у вас нет пароля, то получите его!
  3. Это даст вам новый новый закрытый ключ.
  4. Затем войдите в учетную запись «Team Agent» по номеру https://developer.apple.com/ и выберите ссылку «Выбрать профиль обеспечения iOS»
  5. Выберите «Сертификаты», затем вкладку «Разработка» и загрузите и установите сертификат для Team Agent (Не волнуйтесь! Вы почти у цели!)
  6. Выберите Сертификаты, затем вкладку Разработка и загрузите, чтобы установить промежуточный сертификат WWDR (Двойной щелчок для установки в связку ключей)
  7. Выберите «Сертификаты», затем вкладку «Разработка» и загрузите для установки промежуточного сертификата WWDR
  8. Выберите Provisioning, а затем вкладку Distribution и загрузите профиль обеспечения (более конкретно, файл .mobileprovision)
  9. Наконец перетащите значок Xcode, чтобы установить

СДЕЛАНО !!

1 голос
/ 28 марта 2011

разработка iPhone SDK на нескольких компьютерах Иногда полезно использовать несколько компьютеров для разработки приложения для iPhone. В моем случае моей основной машиной для разработки является iMac, но приближается лето, и я, возможно, не захочу прекращать разработку только потому, что уезжаю из города. К счастью, у меня есть MacBook, на котором я также установил iPhone SDK.

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

  1. Запуск доступа к связке ключей на iMac (главном компьютере разработчика).

  2. В категории «Ключи» I, удерживая клавишу Ctrl, щелкните закрытый ключ, к которому прикреплен сертификат для «iPhone Developer:».

  3. В контекстном меню выберите «Экспорт ...».

  4. При сохранении укажите пароль, который потребуется для импорта на другой компьютер.

  5. Файл .p12 был сохранен, передайте его на целевой компьютер.

  6. Получите профиль обеспечения разработки (либо загрузив его с портала программы iPhone, либо выбрав нужный профиль из ~ / Library / MobileDevice / Provisioning Profiles /) и перенесите его на целевой компьютер.

  7. Дважды щелкните файл .p12 на целевом компьютере. Если вы введете правильный пароль, ключ и сертификат будут установлены в связку ключей на целевом компьютере.

  8. Перетащите профиль обеспечения на значок док-станции Xcode.

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

взято с http://www.theevilboss.com/2009/06/iphone-sdk-development-on-multiple.html

0 голосов
/ 02 января 2011

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

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

...