10
votes

Application de l'application Firebase iOS Cocoapodes

J'ai eu une erreur de construction avec ceci en couple en essayant la nouvelle version de Firebase xxx


0 commentaires

4 Réponses :


4
votes

Mon podfile avait ce qui suit. Je viens de découvrir le pod de Firebase / Invitation. Il semble y avoir un problème avec cela pour le moment. xxx


0 commentaires

9
votes

Le POD invite nécessite la configuration de quelques schémas d'URL personnalisés, faciles à sauter. Vous pouvez le faire en vous info.plist ou dans l'onglet Général de la cible en Xcode. Les deux systèmes d'URL personnalisés sont:

  1. votre identifiant de paquet. par exemple. "com.foo.bar"
  2. Votre code de connexion Google en ID client avec les composants inversés. par exemple. "com.googleusercontent.apps.12345678-xxxxxxxxxx".

    Le second est plus délicat! Dans le googleservice-info.plist que vous avez téléchargé, il devrait y avoir une touche inversée_client_id Vous pouvez copier la valeur de. Pour ce que sa valeur, je trouve que la première construction après que je modifie les types d'URL personnalisés ne semble pas l'enregistrer correctement, alors si cela ne fonctionne pas tout de suite, essayez à nouveau.


0 commentaires

37
votes
  1. Cliquez sur votre projet
  2. Accédez à l'onglet Info
  3. Faites défiler vers le bas, vous verrez les types URL
  4. Cliquez sur le bouton + et ajoutez votre Bundleid à Schéma URL
  5. Cliquez sur la touche + à nouveau et ajoutez votre REVERSED_CLIENT_ID à SCHEMES URL . Ceci peut être trouvé dans votre googleservice-info.plist

    Enfin, vos types d'URL devraient ressembler à ceci Entrez la description de l'image ici


0 commentaires

3
votes

Firebase Invite Works sur Firebase Dynamic Links Ainsi, en suivant le Guide des liens dynamiques , vous devez configurer 2 choses dans votre projet:

  1. Ajouter un type d'URL Entrez la description de l'image ici

    Dans les paramètres de la cible, onglet Info, ajoutez la nouvelle URL. Définissez le schéma votre identifiant de paquet. Si vous utilisez un autre schéma, vous devez la définir sur une page de liaison dynamique sur la console Firebase.

    1. Associez le domaine de liaison dynamique Firebase dans votre application. Entrez la description de l'image ici Accédez à la console Firebase et copiez à partir de la section Dynamic Links le Domaine dynamique généré par Firebase de votre application. Accédez aux paramètres de la cible, à l'onglet Capacité et activez les domaines associés. Ajoutez le domaine Dynamic Link dynamique généré par Firebase Vous venez de copier.

      Ceci devrait corriger l'erreur de configuration telle qu'elle l'a fait dans mon cas. Quoi qu'il en soit, je conseille de lire le Guide complet.


0 commentaires