Два Макса. Одна лицензия разработчика для iPhone. Возможный? - PullRequest
66 голосов
/ 07 декабря 2009

Я работаю в компании, которая заинтересована в создании приложений для iPhone. Однако нам не ясно по одному вопросу:

Работает ли сертификат разработчика iPhone одновременно на нескольких компьютерах?

Ответы [ 4 ]

136 голосов
/ 07 декабря 2009

Эта информация была размещена на http://www.iphonedev.org/node/3 и не была написана мной.

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

Шаг 2: Control-Нажмите на закрытый ключ, связанный с вашим сертификатом разработки iPhone, и нажмите «Экспортировать элементы» в меню. Закрытый ключ определяется разработчиком iPhone: открытый сертификат, связанный с ним.

Шаг 3: Сохраните ключ в формате файла обмена личной информацией (.p12).

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

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

29 голосов
/ 16 августа 2012

Процесс стал проще с момента первоначального ответа; см. Экспорт и импорт сертификатов подписи (Библиотека разработчика Mac).

В итоге: в Xcode Organizer перейдите в «Устройства»> «Команды» и выберите «Экспорт». На втором компьютере Устройства> Команды> Импорт.

4 голосов
/ 07 декабря 2009

Да, вы можете. Вам нужно будет загрузить свой сертификат на каждую из машин и , у которых есть закрытый ключ, сгенерированный для этого сертификата на каждой машине. На портале для разработчиков есть инструкции по экспорту ключа (в разделе сертификатов, как это сделать). Вам также понадобятся профили обеспечения, они также могут быть загружены с портала.

3 голосов
/ 07 декабря 2009

Короче да. Сертификат привязан к разработчику , а не к машине .

Также возможно разделить один сертификат между несколькими разработчиками, хотя там не так ясно, что вы можете и не можете сделать (т.е. это другой вопрос :-)).

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