Распространение iOS: перенос закрытого ключа / сертификатов на новый компьютер - PullRequest
4 голосов
/ 10 декабря 2010

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

Я попытался экспортировать свой профиль разработчика из старого в новый, но при отправке приложения App Loader сказал, что это недействительная подпись. Поэтому я попытался сгенерировать новые сертификаты (чтобы сделать это на портале Provisioning Portal, вы должны отозвать существующие). Это все еще не сработало.

В конце концов мне пришлось вернуться, чтобы восстановить старую машину, которая не была стерта, и смогла отправить с нее свои обновления.

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

Что мне делать с тем, что я отозвал существующие сертификаты? Могу ли я восстановить их с оригинальным «закрытым ключом», который все еще работает для обновлений приложения?

Спасибо

1 Ответ

2 голосов
/ 10 декабря 2010

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

...