Für den Pod "Einladungen" müssen einige benutzerdefinierte URL-Schemata eingerichtet werden, die leicht übersprungen werden können. Sie können dies in Ihrer Info.plist oder auf der Registerkarte Allgemein des Ziels in Xcode tun. Die zwei benutzerdefinierten URL-Schemas sind:
Der zweite ist kniffliger! In der GoogleService-Info.plist
, die Sie heruntergeladen haben, sollte ein Schlüssel REVERSED_CLIENT_ID vorhanden sein, in den Sie den Wert von kopieren können. Für was es wert ist, finde ich, dass der erste Build, nachdem ich die benutzerdefinierten URL-Typen bearbeitet habe, nicht richtig zu registrieren scheint. Wenn es nicht sofort funktioniert, versuche es einfach erneut.
Firebase Invites funktioniert über Firebase Dynamic Links
, indem Sie die Dynamic-Funktion verwenden Links Guide , Sie müssen zwei Dinge in Ihrem Projekt einrichten:
Fügen Sie unter Zieleinstellungen auf der Registerkarte Info die neue URL hinzu. Legen Sie das Schema Ihre Bundle-ID fest. Wenn Sie ein anderes Schema verwenden, müssen Sie es auf der Seite Dynamische Verknüpfungen in der Firebase-Konsole festlegen.
Firebase-generated Dynamic Link Domain
deiner App
Wechseln Sie zu den Zieleinstellungen, Registerkarte "Funktionen" und aktivieren Sie Zugehörige Domänen.
Fügen Sie das Firebase-generated Dynamic Link Domain
hinzu, das Sie gerade kopiert haben. Das sollte den Konfigurationsfehler so beheben, wie er es in meinem Fall getan hat. Wie auch immer, ich empfehle, den vollständigen Leitfaden zu lesen.
Tags und Links ios firebase cocoapods firebase-invites