- t-0: Quelqu'un a un serveur X qui utilise GCM pour envoyer des notifications sur certains événements
- t-1: Je bâtirai mon application Android contre serveur X et mettons en œuvre GCM. Et ça fonctionne très bien.
- t-2: Firebase a une belle fonctionnalité qui vous permet d'envoyer une notification à partir d'une console (similaire à la façon dont Parse Facebook utilisé pour travailler)
- t-3: je change de GCM à la FCM.
- t-4: Mon application Android ne peut plus recevoir des notifications de serveur X
Now Firebase claims, and I quoteFirebase ne fonctionne pas avec le serveur GCM
Mise à jour ces paramètres ne sont pas strictement nécessaire, comme Google continuera à soutenir l'existant Points de terminaison GCM.
Pour les sceptiques: Je travaille sur deux branches git différentes fcm et gcm. Quand je suis en succursale, la notification gcm fonctionne; mais sur fcm je ne peux pas recevoir de notification du serveur X (mais cela fonctionne à partir de la console, yay!)
Pouvez-vous inclure les modifications que vous avez apportées au manifeste lors du passage à FCM? –
L'application FCM utilise-t-elle le même Project/Sender-ID que la version GCM de votre application? Vous pouvez migrer l'ancien projet vers un "projet Firebase" à partir de la console Firebase, ou enregistrer l'application FCM pour un expéditeur secondaire via FirebaseInstanceId.getInstance(). GetToken ("sender2", "FCM") –
J'ai suivi le didacticiel pour migration. (et ce n'est pas aussi compliqué que le mot "migration" pourrait intime) –