我尝试使用NSWorkspace.openURL打开自定义方案的网址。
如果Mac上存在该应用程序,该方法将返回true
并打开应用程序就好了。
如果该应用程序在计算机上不存在,则会返回false
,但它也会弹出看起来像Mac窗口的内容"没有应用程序设置来打开URL {my url }"然后提供在Mac应用商店中搜索的选项。
有没有办法防止这个弹出窗口发生?由于我的应用程序可以处理该方法的返回false
值,并且该弹出窗口正在向用户发送错误的路径。
与UIApplication.canOpenUrl类似的东西(UIApplication只在ios中提供,而不是osx)
非常感谢任何帮助。
答案 0 :(得分:0)