2016-12-30 18 views
1

Мне нужно сделать резервную копию идентификаторов подписи кода для перехода на новый Mac, я нашел два способа сделать это., беря резервную копию идентификаторов подписи кода для нового mac

  1. В соответствии с яблоком develper документов, я могу сделать резервную копию подписания кода идентичности, перейдя в настройки -> Учетные записи -> Настройки -> счетов экспорта разработчиков (https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html#//apple_ref/doc/uid/TP40012582-CH31-SW16)
  2. Идя в брелок доступа и экспорт частные ключи.

Существует несогласованность между информацией сертификата распространения ios в доступе к keychain и в xcode. Когда я просматриваю детали своей команды в xcode, идентификатор подписывания разработчиков iOS в порядке, но идентификатор подписи дистрибутива показывает мне кнопку сброса. Я вижу этот сертификат распространения в доступе к keychain, и он говорит, что он действителен (с зеленым тиком).

As it shows in the xcode As it shows in keychain access

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

Спасибо, Sumeet

ответ

0

В Preferences...>Accounts вкладке есть settings значок в левой колонке. Когда вы нажмете значок, вы найдете Export Developer Accounts. Сохраните профиль где-нибудь на Cloud или на другом ПК.

На другом mac, вы можете импортировать это.

+0

Что относительно сертификата распространения iOS? – basum

+0

Он будет импортировать все - сертификат, профиль подготовки и т. Д. Позвольте привести пример. В один прекрасный день мой mac перестал работать (не начинал). Я пошел в магазин, они сказали, что он должен быть отформатирован, и хуже всего то, что данные не могут быть восстановлены. Когда я установил Xcode, проблема возникла с сертификатами и профилями. Но я пришел к выводу, что я отправил свой профиль разработчика своему коллеге. Я попытался использовать его. И Ahhh, он работал, все было восстановлено. –