Специальное распространение iPhone в качестве администратора команды с сертификатом агента команды? - PullRequest
6 голосов
/ 11 января 2010

Я администратор команды (но не агент команды) для программы нашей компании по iPhone на АЦП. Может ли Team Team, который является отдельным лицом, предоставить мне копию файла профиля обеспечения распространения, который я могу использовать с XCode для создания специальной сборки?

Это потому, что агент команды не технический специалист, а тот, кто подписался на программу.

Когда я добавляю профиль распространения в свою организацию XCode, я вижу ошибку для профиля:

Действительное соответствие подписи этот профиль не может быть найден в ваш брелок

У меня установлен собственный сертификат разработки (developer_identity.cer), а также AppleWWDRCA.cer установлен на моем менеджере KeyChain.

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

1 Ответ

9 голосов
/ 11 января 2010

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

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

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

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