【问题标题】:Opening a url in a non-default browser in a cocoa app在可可应用程序的非默认浏览器中打开 url 【发布时间】:2010-01-09 03:18:13 【问题描述】: cocoa 应用程序如何在默认浏览器以外的浏览器中打开 url? NSWorkspace 似乎没有为此提供任何方法。 【问题讨论】: 标签: cocoa browser 【解决方案1】: NSWorkspace 有几个方法: openFile:withApplication: openURLs:withAppBundleIdentifier:options:additionalEventParamDescriptor:launchIdentifiers: 要使用第二种方法,您需要知道要打开的浏览器的捆绑标识符。 【讨论】: 啊,有道理。我阅读了该方法的开头并认为它会起作用,因为描述“从一组 URL 中打开一个或多个文件”。非常感谢!