![](/img/trans.png)
[英]After opening iOS app "continue userActivity:" method isn't called - Firebase dynamic link
[英]My flutter iOS app hasn't been released yet. How can I know my firebase dynamic link works to open Appstore if the app isn't installed yet?
我已经设置了 Firebase 深层链接,如果安装了 Flutter 应用程序,它将打开 Google Playstore 或 iOS Appstore 如果没有安装该应用程序,将分别打开。
至此,动态链接在内测模式下成功打开Google Appstore中的应用页面(因为还在内测)。
但是,当我尝试在 iOS 设备上测试深层链接时,它会显示一个 Firebase 页面,上面写着“在应用程序中保存我的位置。将复制一个链接以继续访问此页面。” 根据我的经验,这是深度链接失败时显示的页面 Firebase。
当我点击按钮时,它确实显示 Firebase 链接失败。
我的问题是,这确实是关于 Firebase 基础深层链接失败,还是因为该应用程序尚未在 iOS Appstore 上发布?
我已经在 Firebase Apple 应用程序上设置了 Bundle ID、Appstore ID 和 Team ID。 apple-app-site-association 从 Firebase 正确设置。
{"applinks":{"apps":[],"details":[{"appID":"TEAMID.com.app.bundle","paths":["NOT /_/*","/*"]}]}}
问题是我不能先发布该应用程序,然后再根据该应用程序发布的链接进行实验,以确定该链接是否有效。 发布应用程序时,链接必须已经有效。 所以我不能事先测试它。 但我有一种深层链接失败的感觉,因为我认为深层链接应该打开 Appstore,即使 Appstore 会显示“找不到产品”或类似内容。
不确定你是否还有这个问题。 我认为对于第一个屏幕,您缺少 isi 参数,第二个屏幕可能是由于您没有对 URL 进行编码造成的
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.