Firebase 动态链接未在 iOS 10 上打开应用
Firebase Dynamic Links not opening app on iOS 10
我正准备发布带有 Firebase 动态链接的应用程序的新版本。我在几个月前实现了动态 linking,iOS 10 之前,以及一切正在按预期工作。现在我来做一些最终测试,为 iOS 10 构建,但我遇到了问题。
- 如果应用程序安装在 iOS 9 台设备上,打开动态 link 将转到我的应用程序
- 如果应用程序安装在 iOS 10 设备上,但是,在 iOS 10 上打开相同的动态 link 将带我到 App Store 应用程序中我的应用程序页面(即无法将其识别为已安装)。
我正在使用最新版本的 Firebase iOS SDK (3.9.0),并使用应用程序的 Testflight Beta 版本(即外部测试器)。
还有其他人看到过这种行为,或者知道解决方案吗?
iOS 上安装的应用程序的动态链接使用通用链接,iOS 9 和 10 之间没有任何重大变化,我知道这可以解释这种行为。
也就是说,iOS 上的某个应用可能会意外禁用通用链接。也许这就是你的情况,因为你的问题听起来与这个问题非常相似:
(此外,请记住,您需要通过在 Notes 或 Safari 等应用程序中单击它来打开 link,而不是将其输入地址栏。但是如果您能够将其获取到在 iOS 9 工作,你可能已经知道了。)
我正准备发布带有 Firebase 动态链接的应用程序的新版本。我在几个月前实现了动态 linking,iOS 10 之前,以及一切正在按预期工作。现在我来做一些最终测试,为 iOS 10 构建,但我遇到了问题。
- 如果应用程序安装在 iOS 9 台设备上,打开动态 link 将转到我的应用程序
- 如果应用程序安装在 iOS 10 设备上,但是,在 iOS 10 上打开相同的动态 link 将带我到 App Store 应用程序中我的应用程序页面(即无法将其识别为已安装)。
我正在使用最新版本的 Firebase iOS SDK (3.9.0),并使用应用程序的 Testflight Beta 版本(即外部测试器)。
还有其他人看到过这种行为,或者知道解决方案吗?
iOS 上安装的应用程序的动态链接使用通用链接,iOS 9 和 10 之间没有任何重大变化,我知道这可以解释这种行为。
也就是说,iOS 上的某个应用可能会意外禁用通用链接。也许这就是你的情况,因为你的问题听起来与这个问题非常相似:
(此外,请记住,您需要通过在 Notes 或 Safari 等应用程序中单击它来打开 link,而不是将其输入地址栏。但是如果您能够将其获取到在 iOS 9 工作,你可能已经知道了。)