我有一个使用通用链接实现 MagicLink 身份验证的应用程序。该应用程序和服务器配置为按照 Apple 文档 (https://developer.apple.com/library/archive/documentation/General/Conceptual/AppSearch/UniversalLinks.html) 处理通用链接。
该链接成功地从 Apple Mail + Safari 启动应用程序。但是,当我尝试从 GoogleMail + Chrome 打开它时,它会重定向到 AppStore。
重要的是要注意该应用程序尚未在 AppStore 上,我正在尝试在发布它之前解决问题。
我可以在装有 iOS 10 的 iPhone 6s 上重现该问题
最佳答案
这是许多应用程序的已知问题。通用链接在很多情况下都不起作用,Gmail 应用程序就是其中之一。查看更详细的列表 here .
要解决此限制,您的通用链接 URL 需要指向一个页面,该页面上有一个用户可以激活的按钮/链接。在 Branch.io , 我们提供 Deepviews为此目的的功能。您需要构建类似的东西。
关于ios - 通用链接不会在 iOS 上打开应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40196246/