2016-09-29 1 views
1

In der Firebase-Konsole auf der Registerkarte Allgemein für die Einstellungen eines Projekts verfügt jede iOS-App im Projekt über eine Registerkarte mit Feldern für App-ID, Bundle-ID, App-Store-ID und Team-ID. Sind alle diese Felder erforderlich, damit Push-Benachrichtigungen funktionieren? Und gibt es neben den kleinen Fragezeichen-Buttons noch weitere Dokumente für sie? Ich kann in den Support-Anleitungen von Firebase nichts über das Einrichten dieser Felder finden.Sind alle Felder in den allgemeinen Einstellungen der iOS-App in Firebase für Push-Benachrichtigungen erforderlich?

Antwort

2

Nein, nur App-ID und Bundle-ID sind für FCM erforderlich. In der Dokumentation finden sich Verweise darauf, die jedoch im gesamten iOS-Leitfaden verstreut sind. Die Bundle-ID wird festgelegt, wenn Sie die App zu Ihrer Projektdokumentationsreferenz here hinzufügen.

Wenn Sie dazu aufgefordert werden, geben Sie die Paket-ID Ihrer App ein. Es ist wichtig, die von Ihrer App verwendete Paket-ID einzugeben. Dies kann nur eingestellt werden, wenn Sie Ihrem Firebase-Projekt eine App hinzufügen.

Zusätzlicher Hinweis auf Bundle ID

Wenn Sie mehr Build-Varianten mit unterschiedlichen Bündeln IDs definiert, muss jede App zu einem Projekt in Firebase-Konsole hinzugefügt werden.

In Bezug auf die Dokumentation zu Team ID und App Store-ID können Sie here einige dieser Informationen sehen.

Team-ID für Dynamic Links SDK erforderlich.

Optional: Ihre App im App Store-ID verwendet, um Benutzer zum App Store zu senden, wenn die App nicht

installiert ist
+0

Zusätzlich dazu, um für FCM (gleiche mit GCM) zu arbeiten, müssen Sie sich bei APNs registrieren und die entsprechenden Zertifikate hochladen. Siehe hierzu [Antwort] (http://stackoverflow.com/a/38506147/4625829). –

Verwandte Themen