Derzeit bin ich in der Entwicklung.google-services.json Auswirkungen auf FCM aufgrund von Änderungen für Telefon basierte Authentifizierung & SHA-1-Zertifikat
In der Vergangenheit habe ich FCM in meiner App mit allen durch Verfahren bei gegebenen eingebaut haben - https://firebase.google.com/docs/cloud-messaging/
Dinge waren wie erwartet funktioniert, bis heute habe ich in meiner App, Cloud-Nachrichten erkannt haben, werden nicht ausgeliefert zu werden.
Was ist geändert Firebase für meine App vor kurzem (nur in den letzten 5-6 Tagen) ist - Ich habe Firebase Phone Auth (OTP) Authentifizierung Authentifizierung & SHA-1-Zertifikat erstellt wurde. Ich habe auch notiert google-services.json: zur Zeit habe ich & heruntergeladen die, die ich bis jetzt verwendet habe, sind in einigen Aspekten unterschiedlich.
Meine Frage bleibt, wenn sich die Dinge geändert haben, warum habe ich keine Nachricht erhalten oder Benachrichtigung fehlgeschlagen. Ironie ist, während ich FCM-Nachricht auf dem Server sende, bekomme ich keinen Fehler. Kann die Nachricht erfolgreich gesendet werden?
Ein weiterer wichtiger Aspekt - Ich sende FCM-Nachrichten von PHP-Seite auf dem Webserver. Mein Denkprozess führt mich zu einem Glauben; Da ich ein SHA-1-Zertifikat erstellt habe, ist es auf Geräte anwendbar. So wird zwischen dem FCM-Server & Handheld-Gerät eine Vertrauensstellung mit Hilfe der SHA-1-Verschlüsselung hergestellt. Aber da eine echte FCM-Nachricht von meiner PHP-Seite gesendet wird, die auf dem Webserver läuft, nehme ich an, dass zwischen den beiden für diesen Serverschlüssel, den ich für FCM beschafft habe, keine Vertrauensstellung besteht. Daher wird die Nachricht möglicherweise nicht an den gewünschten Empfänger gesendet. Ist dieser Denkprozess richtig?
Ich bin noch zu testen, aber gibt es eine Beziehung der neuen google-services.json Datei mit der Möglichkeit von FCM zu arbeiten?