Android - GCM-Serverschlüssel funktioniert nicht mit Urban Airship

Ich versuche, den Urban Airship Push-Benachrichtigungsdienst in mein Android-Projekt zu integrieren. Ich habe ein neues Projekt in der Google-Entwicklerkonsole erstellt und einen GCM-Serverschlüssel erstellt. Ich habe diesen GCM-Schlüssel auch in der Urban Airship-Konfiguration hinzugefügt, er kann jedoch nicht gesendet werden die Benachrichtigung

Die Urban Airship Error Console gibt einen Fehler aus wie

Received push with invalid authorization on platform GCM error message

Ich habe bereits vor zwei Monaten ein Testprojekt in der Google Developer Console erstellt und besitze einen gültigen GCM-Schlüssel. Wenn ich diesen Schlüssel in UA integriere, funktioniert es gut. Aber wenn ich einen neuen Serverschlüssel in demselben Projekt erstelle, funktioniert das nicht.

API key 4 wurde kürzlich erstellt, funktioniert aber nicht. Der am 9. Juni erstellte Serverschlüssel funktioniert einwandfrei. Liegt das daran, dass der Schlüssel automatisch generiert wird? Wenn dies das Problem ist, wie erstelle ich den GCM-Serverschlüssel automatisch?

or kurzem habe ich gehört, dass GCM auf Firebase migriert. Muss ich den FCM-Schlüssel anstelle von GCM verwenden?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage