Получение недействительных push-токенов из firebase изначально и, наконец, получение действительного push-токена - PullRequest
0 голосов
/ 26 марта 2019

Я включил FCM в свое приложение IOS.Я добавил push-сертификат для разработки и производства в консоль Firebase.Я разрабатывал приложение в течение последнего 1 года.Все работало нормально до 2/3 месяцев назад.

Я установил приложение на устройство и получил токен от firebase и когда попытался отправить уведомление на этот токен.Отображается как InvalidRegistration / Not Registered.Когда я запускаю свое приложение, скажем, 3/4 раза, я получу новые push-токены, которые также являются недействительными, и, наконец, я получу действительный push-токен.

Я обновил Firebase, восстановил новые push-сертификаты, но проблема все та же.Нужно ли что-нибудь сделать, чтобы получить действительный push-токен и, следовательно, уведомления.

Пожалуйста, предложите.

1 Ответ

0 голосов
/ 26 марта 2019

У вас есть два типа сертификатов: старый .p12 и новый сертификат p8. Сертификат .p12 действителен только в течение 1 года, а p8 - намного дольше.

Когда вы создаете свои сертификаты, убедитесь, что вы загружаете свои сертификаты в Apple и Firebase.

Рекомендую использовать новый сертификат p8.

...