0

根据页面,功能LSOpenApplicationOS X v10.10. 建议的替代方法是使用-[NSWorkSpace launchApplicationAtURL]。不幸的是,我正在用 C++ 编写一个用户代理,它必须启动一个用 Cocoa 编写的 GUI 应用程序。这意味着我无法访问 Cocoa 功能(包括上述替代方法)。

我可以使用哪些其他功能来帮助我执行此操作,但未标记为已弃用?

提前致谢。

4

1 回答 1

1

您可以使用LSOpenCFURLRef()要打开的应用程序的 URL 打开应用程序。同样,您可以使用LSOpenFromURLSpec()with字段LSLaunchURLSpec中应用程序的 URL 。appURL

于 2014-12-04T21:18:45.460 回答