我正在Objective-C和Go中开发一个应用程序.到目前为止,一切都运行良好 - 除了一些打嗝.
我想知道的是:是否有可能减轻Safari在点击链接时给出的警告,该链接打开已安装的应用程序并使用自定义URL方案?
我的应用程序有自定义方案.让我们说它是XYZ.当我点击链接时,例如
xyz://dosomething?cool=yes+please
我收到了警告
Do you want to allow this page to open XYZ?
有没有任何方法没有这个提示每次出现?
这是Safari的新安全策略(在10.12.2+中),目前无法绕过它.也许在未来的Safari更新中,他们会添加"始终允许"选项或偏好设置以禁用它.
如果你谷歌它你会发现很多人有这个问题,因为使用URL方案启动外部应用程序是一种非常常见的方法...非常流行的应用程序,如传输使用它.