我目前正在为客户实现 iOS9 通用链接。
关注 apple doc 后和一些good tutorials ,我使用 Safari 中的测试链接网页,几乎第一次尝试就成功使其工作。
但是突然之间,所有测试链接都不再起作用了!我在一天结束时四处搜寻,但没有找到答案,直到今天早上,当我尝试从 Chrome 应用程序打开这些测试链接时:又成功了。
我对这个事实感到非常困惑:它昨天运行得很好,但发生了一些事情,阻止 Safari 展示应用程序,而是显示网站(没有更改源/服务器代码)
我怀疑自己点击了右上角的快捷方式(具有网站访问权限的快捷方式),并且我怀疑 Safari 保存了这一选择。 (重启手机并删除 Safari 缓存)
有人知道发生了什么吗?
如果 Safari 确实保存了我点击右上角按钮的事实,有没有办法让它忘记?
最佳答案
要再次启用通用链接以在应用程序而不是 Safari 中打开,我们需要执行以下操作。
- 长按邮件或 iMessage 中的通用链接,您将看到是在 Safari 中还是在 App 中打开的选项。
关于iOS9 通用链接不适用于 Safari,但适用于其他应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33143553/