Powiadomienia pojawiają się tylko na testowej kampanii

0

Cześć, szukam kogoś kto implementował w flutter powiadomienia push z firebase na iOS.
Ogólnie na androidzie wszystko działa ale na iOS jest coś nie tak. Powiadomienia na iOS przychodzą ale tylko z testowej kampanii która jest dostępna na Firebase Console. Powiadomienia które wysyła serwer już nie dochodzą. Mam stworzony profil, certyfikat p8 który jest wgrany do projektu na firebase. Mam pobrany do projektu plik Info który pobiera sie z firebase, mam w xcode dodane powiadomienia push oraz background fetch. Nie mam zbytnio pojęcia co może być nie tak. Payload wiadomosci ma klucze notification oraz data

0

Gdyby ktoś kiedyś miał podobny problem to dla iOS trzeba trochę się napocić i nie wystarczy tylko wywołać funkcji getToken.
Najpierw trzeba pobrać token APNS funkcją getAPNSToken a następnie odprawić takie voodoo aby pobrać za jego pomocą token FCM https://developers.google.com/instance-id/reference/server#create_registration_tokens_for_apns_tokens

https://pub.dev/packages/firebase_core
https://pub.dev/packages/firebase_messaging

1 użytkowników online, w tym zalogowanych: 0, gości: 1