2017-01-11 2 views
3

Le comportement de Firebase Dynamic-Links est-il différent pour Android et iOS? Comment puis-je implémenter Firebase Dynamic-Links pour le même projet pour une cible différente dans iOS?Firebase Dynamic-Links ne fonctionne pas pour différentes cibles dans le même projet dans iOS

Dans Android, Firebase Dynamic-Links fonctionne correctement pour différentes versions, mais dans iOS Firebase Dynamic-Links ne fonctionne pas pour différentes cibles.

Pour iOS, que dois-je implémenter pour Firebase Dynamic-Links avec Firebase pour le même projet avec différentes cibles?

Quelle est la véritable raison de la différence dans le comportement de Firebase Dynamic-Links pour Android et iOS? Pour implémenter Firebase Dynamic-Links pour différentes cibles, dois-je créer un projet distinct pour la même application?

Répondre

0

Pour le lien profond, vous utilisez l'identificateur de groupe de l'application. Vos autres cibles auraient des identifiants différents. Utilisez UIApplicationShortcutItems dans Info.plist et ajoutez des entrées pour vos coupes de maillots profonds dans les fichiers plist respectifs.

+0

chaque fois que le projet principal ouvert quand je clique sur le lien qui génère de la base de feu et ne pas ouvrir la cible différente que je donne ibi pour générer deeplink @Shatath –

+0

Je n'ai pas vu une telle clé dans plist. Voulez-vous dire que nous devrions l'ajouter manuellement? Aussi puisque j'utilise le même projet firebase pour les deux cibles, dans ce cas le raccourci deeplink sera le même. C'est ce que tu veux dire? @Sharath –

0

Vous devez créer un projet différent dans Firebase pour chacune de vos cibles si vous souhaitez qu'elles aient un domaine d'application différent. Si vous ne le faites pas, ils ne se distinguent pas par le système de lien universel d'iOS. Cela signifie que vous ne pouvez pas créer un seul projet avec plusieurs applications.

+0

Mais dans Android il fonctionne sans heurts sans créer de nouveau projet, quelle est la raison réelle pour ios? –