Universal link 无法在 iOS 上打开应用

Universal link doesn't open the app on iOS

我有一个使用通用 links 实现 MagicLink 身份验证的应用程序。该应用程序和服务器配置为按照 Apple 文档 (https://developer.apple.com/library/archive/documentation/General/Conceptual/AppSearch/UniversalLinks.html) 处理通用 links。

link 从 Apple Mail + Safari 成功启动应用程序。但是,当我尝试从 GoogleMail + Chrome 打开它时,它会重定向到 AppStore。

重要的是要注意该应用程序尚未在 AppStore 上,我正在尝试在发布它之前解决问题。

我可以用 iOS 10

在 iPhone 6s 上重现这个问题

这是许多应用程序的已知问题。通用 Links 在很多情况下都不起作用,Gmail 应用程序就是其中之一。查看更详细的列表 here

要解决此限制,您的通用 Link URL 需要指向一个带有 button/link 的页面,用户可以激活该页面。为此,在 Branch.io, we offer a Deepviews 功能。您需要构建类似的东西。