Apple App Store сертификаты от клиентов - PullRequest
0 голосов
/ 07 июня 2018

Я все еще борюсь с сертификацией Apple App-Store для приложений iOS.

Теперь у меня есть клиент, у которого есть собственная учетная запись разработчика, но я занимаюсь разработкой для него и занимаюсь всем этим.У меня есть отдельная учетная запись разработчика самостоятельно.Клиент авторизовал мою учетную запись на Itunes Connect в качестве диспетчера приложений.Он создал сертификат распространения, идентификатор приложения и профиль обеспечения для идентификатора приложения и отправил мне сертификат и профиль.Я включил его в связку ключей и теперь могу выбрать те, что в XCode.Но XCODE говорит: профиль обеспечения «не содержит сертификатов, для которых в цепочке для ключей установлен закрытый ключ».

Чего мне не хватает?Нужен ли мне закрытый ключ клиентов?Или есть другой способ сделать это?

Любая помощь будет оценена

Ответы [ 2 ]

0 голосов
/ 07 июня 2018

У вас есть два варианта:

1) Попросите вашего клиента экспортировать сертификат разработчика из цепочки для ключей (.p12) и поделиться им с вами.

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

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

0 голосов
/ 07 июня 2018

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

https://www.ironpaper.com/webintel/articles/how-to-share-an-ios-distribution-certificate/

Убедитесь, что ваш клиент экспортировал закрытый ключ сертификата распространения.

...