我遇到了通用链接的问题,一旦通用链接被 Safari 打开,它将无法通过其应用程序打开。
似乎 iOS 确实记住了最后一个用于打开链接的应用程序。
但是当我将链接复制到iOS Notes应用程序中时,长按,选择在“应用程序名称”中打开,问题就消失了! (查看截图)
我确实尝试过 open(_:options:completionHandler:) 和特定选项
[.universalLinksOnly: true]
但它不起作用
谢谢大家🙏🏿
这篇文章可能会有所帮助。
当用户在 Safari 中浏览您的网站并点击同一域中的通用链接时,系统会在 Safari 中打开该链接,尊重用户最有可能在浏览器中继续操作的意图。如果用户点击不同域中的通用链接,系统会在您的应用程序中打开该链接。