0

Ich habe ein Projekt mit zwei iOS-Apps auf iOS konfiguriert. Zuerst erstellte ich eine App auf der Firebase-Konsole, lud die Konfigurationsdatei (Google-services.plist) herunter, abonnierte ein Thema und versuchte, erfolgreich Benachrichtigungen von der Firebase-Konsole zu senden. Dann, im selben XCode Projekt, änderte ich die Bündelkennung und die google-services.plist Info mit den Informationen von einer anderen App. Ich löschte die App vom Telefon, machte ein sauberes und ein Build auf dem XCode Projekt und versuchte, Benachrichtigungen zu senden. Ich habe keinen Erfolg, also begann ich Experimente zu machen.Seltsames Verhalten beim Empfang von Benachrichtigungen von Firebase auf iOS

Nach einer Weile erkannte ich, dass ich Benachrichtigungen an das Gerät und an das Thema senden kann, also habe ich versucht, Benachrichtigungen von der alten App zu senden, und dann erkannte ich, dass ich merkwürdigerweise Benachrichtigungen von der alten App statt der erhalten kann konfigurierte App Es hat keinen Sinn, da die neue App ein anderes Bundle hat und ein anderes google-services.plist auf das neue Bundle zeigt. Was könnte mein Fehler sein?

Antwort

0

Endlich fand ich, wie man das löst. Es schien, dass der Firebase-Benachrichtigungsserver die Ursache war, also löschte ich die beiden Projekte, erstellte sie erneut und lade die .p12s erneut hoch. Jetzt funktioniert alles richtig. Ich habe diese Zeilen geschrieben, um Menschen mit dem gleichen Problem zu helfen, da ich im Internet nichts Ähnliches gefunden habe.