Продлить сертификат Apple Push Services

Срок действия сертификата Apple Push Services истекает через несколько дней.

Чтобы обновить сертификат, необходимо запросить новый сертификат, а затем текущий сертификат может быть отозван (или оставлен до истечения срока действия..). Затем новый сертификат необходимо загрузить в службу, используемую для обработки уведомлений (в моем случае Firebase Messaging).

Мне трудно понять, кто может обновлять сертификаты, не нарушая push-уведомления и не вызывая обновления приложения.

  1. Должен ли новый сертификат запрашиваться тем же APPLE-ID, что и текущий? Или любой другой администратор с ролью «Администратор» или «Менеджер приложений» (https://appstoreconnect.apple.com/access/users) обновить его с помощью своей учетной записи?

  2. Файл .CSR из Apple Keychain может быть создан любым APPLE-ID или только тем APPLE-ID, который создал оригинал? Нужен ли мне оригинальный .CSR из текущего сертификата?


person user1671375    schedule 11.01.2020    source источник


Ответы (1)


Apple ID запрашивающей стороны не имеет большого значения. Если они принадлежат к одной команде в App Store Connect и имеют необходимые права, они могут это сделать. Вероятно, самым быстрым способом является использование такого инструмента, как https://docs.fastlane.tools/actions/pem/ или своего рода «веб-версия» этого https://onesignal.com/provisionator

person Max    schedule 16.01.2020