Предоставленный сертификат APNs не соответствует текущей среде

Я впервые обновляю одно приложение в магазине приложений после внедрения в проект push-уведомлений Firebase. Я пытаюсь загрузить «Производственный сертификат» в Firebase Console, но это дает мне следующее:

Предоставленный сертификат APNs не соответствует текущей среде

Я хочу убедиться, что после обновления приложения пользователи будут получать уведомления.

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


person Egzon P.    schedule 26.05.2017    source источник


Ответы (2)


Ошибка, которую я совершал, заключалась в том, что я экспортировал часть "закрытый ключ" сертификата в Keychain Access вместо части "сертификат". Как только я повторно экспортировал .p12, используя правильный элемент, все заработало.

Пожалуйста, обратитесь к ответу, данному здесь

person Er. Vihar    schedule 05.04.2018
comment
в основном он имеет в виду, щелкните правой кнопкой мыши вид -> сертификат, а не вид -> закрытый ключ твистера внизу, по какой-то причине на моей версии dev это не заботило - person Mr Heelis; 18.08.2020

Другая возможность:

Вы путаете сертификат разработки с производственным в списке сертификатов Key Chain Access.

Попробуйте "Экспортировать" из правильного.

Это то, что привело меня сюда :)

person Fuat    schedule 27.07.2019