Ключ аутентификации APN не работает в Firebase - PullRequest
0 голосов
/ 01 февраля 2019

Я успешно использовал ключ аутентификации APN для своего приложения, пока оно находилось в разработке.Хорошо получал push-уведомления, и все исправленные действия были там.

Однако для производства (testflight) все уведомления терпели неудачу.Я изо всех сил пытался понять, почему, и предположил, что я подписывал / настраивал что-то на клиенте неправильно (однако я использовал Messaging.messaging().setAPNSToken(deviceToken, type: .prod)).

В отчаянных поисках соломинок я изменилсямоя конфигурация Firebase вместо этого использует сертификаты APNS, и по не зависящим от меня причинам мои push-уведомления начали работать в моей производственной среде.

Я относительно новичок в аутентификационных ключах APN вместо сертификатов, поэтому я предполагаю, что яЯ что-то упускаю, но, поскольку эти лохи должны быть полезны для всего аккаунта разработчика (верно?), я в полной растерянности относительно того, что.

1 Ответ

0 голосов
/ 15 апреля 2019

При использовании ключа аутентификации произошла ошибка, потому что у меня та же проблема.После изменения ключа аутентификации APN и использования традиционных сертификатов APN все уведомления снова работают.

Возможно, этот ответ решит вашу проблему: Производственные push-уведомления с использованием Firebase с ключом аутентификации APN

...