【发布时间】:2017-11-08 10:46:42
【问题描述】:
我在 App Store 上已有一个注册了自定义 URL 方案的应用。 我为新版本的应用程序实现了 Firebase 动态链接。 在测试新链接时,当我打开安装在 iOS 10 上的旧应用程序的 FDL 时,我会被重定向到 App Store 以更新应用程序。 当我使用安装在 iOS 8 上的旧应用程序打开 FDL 时,会打开旧应用程序,因为我的 URL 方案的 openUrl 被触发。我的应用程序因此崩溃,因为旧应用程序无法处理此类链接。 我希望在 iOS 8 上它也会将我重定向到 App Store 以更新应用程序,就像在 iOS 10 上一样。
即使将 imv=min_app_version(如 here 所述)作为 FDL 的一部分发送也无济于事。
为什么这种行为在 iOS 8 和 10 之间有所不同?有什么办法可以阻止这种情况在 iOS 8 上发生? 谢谢。
【问题讨论】:
标签: ios firebase firebase-dynamic-links