【发布时间】:2020-10-05 21:09:48
【问题描述】:
我正在努力实现 firebase 动态链接以处理应用中的深层链接。
我遵循了文档here,但它不起作用。
我配置动态链接的步骤(使用我的应用配置 Firebase 之后)
- 我在 Firebase 控制台的项目设置中添加了 App ID 前缀(团队 ID)
- 在 Firebase 控制台的动态链接选项卡中:我添加了 URL 前缀
- 我检查了apple-app-site-association 文件,一切正常,我可以找到appID
- 在 Xcode 中,我在目标中添加了关联域(Firebase 中的 URL 前缀)
- 在 Xcode 中,我还添加了一个 URL 类型并将 URL 方案设置为应用程序包 ID(因为它是 firebase 的默认值)
我尝试对其进行测试并将 URL 前缀放在注释中,当我单击时,它会打开 safari 而不是应用程序,并且页面显示“无效动态链接”
我试图删除应用程序,硬重启设备,清理 Xcode 构建文件夹并再次安装,但它没有工作我也尝试通过发布模式构建,但它也没有工作
那么,如果他以前经历过这个,有没有人想出解决方案?
【问题讨论】:
标签: ios firebase configuration deep-linking firebase-dynamic-links