Как сгенерировать SSL-сертификат objective c?

#objective-c #certificate

#objective-c #сертификат

Вопрос:

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

«профиль не соответствует ни одной действительной паре закрытых ключей сертификата в цепочке ключей по умолчанию»

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

Пожалуйста, покажите мне путь. Заранее спасибо.

Ответ №1:

Создайте новый запрос сертификата из инструментов связки ключей. Загрузите его на сайт подготовки и загрузите полученный сертификат. Помните, что закрытый ключ, соответствующий сертификату, встроен в запрос сертификата, поэтому не удаляйте его перед экспортом закрытого ключа.

Комментарии:

1. Что я сделал: я установил сертификат p12, а затем создал новый сертификат из инструмента keychain, используя create a certi from certi. авторизовался и загрузил его на сайт Apple и много раз выполнял весь процесс, но каждый раз он выдает мне ошибку, похожую на ту же.

Ответ №2:

Получил решение для той же проблемы, как я уже сказал, я уже прошел все этапы, но, насколько мне известно, проблема заключалась в том, что предоставленный мне закрытый ключ был сгенерирован через ОС Windows и, следовательно, создавал некоторые проблемы. В качестве решения я удалил сертификат разработки, создал его заново и решил проблему.Спасибо bdares за помощь.