У меня есть приложение в магазине приложений, в котором используется профиль обеспечения iOS (распространение), срок действия которого истек. Этот профиль содержит push-сертификат, срок действия которого также истек (и он больше не отображается на портале).
Вопрос 1. Есть ли способ воссоздать push-сертификат, а затем обновить профиль? (У меня все еще есть push-сертификат (с истекшим сроком действия) на моей связке ключей)?
Вопрос 2 : нужно ли мне повторно отправить приложение в магазин приложений с новым профилем, содержащим новый сертификат Push?
Поскольку срок действия push-сертификата истек, я, вероятно, не могу отправлять уведомления существующим пользователям приложения.
Вы не можете обновить существующий push-сертификат. Вы просто создаете новый. Но вам не нужно. Вам лучше создать ключ авторизации push-уведомлений. Вы можете использовать его так же, как сертификат, но срок его действия не истекает, и его не нужно продлевать каждый год.
Вы создаете ключ push-уведомлений в Центре участников, вкладка Ключи:
источник
Несколько слов о сертификатах VoIP push.
Как и Push-сертификаты, сертификаты VoIP не могут быть обновлены, вам необходимо создать новый.
Уведомления VoIP не будут работать, если срок действия вашего сертификата VoIP истек или вы его отозвали.
Если вы создаете новый сертификат, вам необходимо развернуть новый p12 на стороне сервера. Сертификат VoIP также не является частью сборки приложения, поэтому вам не нужно повторно отправлять приложение.
источник
Со стороны Apple:
Ваш сервис:
Яблоко:
Ваш сервис:
На этом этапе все должно быть настроено
источник