Firebase 动态链接 - 单击时在 iOS 中不起作用
Firebase Dynamic links - when clicked not working in iOS
我正在使用 firebase dynamic link 打开移动应用程序(如果已安装)或将用户重定向到 Playstore 或应用程序商店。
在 iOS 移动版中,我将 link 粘贴到笔记/消息应用程序中,然后在单击 link 时打开 Safari 浏览器并显示预览页面。单击预览页面中的“打开”按钮后,提示“Safari 无法打开页面,因为地址无效”。
你能帮我解决这个问题吗?
注意:在同一个 iOS 设备中,当我将默认浏览器设置为 chrome 然后单击 Link 正确打开应用程序时。
终于解决了问题
第一步是在 Firebase 控制台中创建一个通用 link。
创建通用 link 后,我们必须在 XCode 中进行以下更改:
- 在功能下启用关联域
- 包括 URL 类型
- 必须验证您在 firebase 控制台中提供的团队 ID。
在 Xcode 中完成通用 link 设置后,我们可以进行构建和 运行 并检查通用 link 的工作情况。
即单击 link 应打开该应用程序(前提是已安装该应用程序)。
而且它不应该打开 safari 浏览器。
如果单击 link 打开 safari 浏览器,则通用 link 设置有问题。
下面的教程非常有用:
我正在使用 firebase dynamic link 打开移动应用程序(如果已安装)或将用户重定向到 Playstore 或应用程序商店。
在 iOS 移动版中,我将 link 粘贴到笔记/消息应用程序中,然后在单击 link 时打开 Safari 浏览器并显示预览页面。单击预览页面中的“打开”按钮后,提示“Safari 无法打开页面,因为地址无效”。
你能帮我解决这个问题吗?
注意:在同一个 iOS 设备中,当我将默认浏览器设置为 chrome 然后单击 Link 正确打开应用程序时。
终于解决了问题 第一步是在 Firebase 控制台中创建一个通用 link。 创建通用 link 后,我们必须在 XCode 中进行以下更改:
- 在功能下启用关联域
- 包括 URL 类型
- 必须验证您在 firebase 控制台中提供的团队 ID。
在 Xcode 中完成通用 link 设置后,我们可以进行构建和 运行 并检查通用 link 的工作情况。
即单击 link 应打开该应用程序(前提是已安装该应用程序)。 而且它不应该打开 safari 浏览器。
如果单击 link 打开 safari 浏览器,则通用 link 设置有问题。
下面的教程非常有用: