gpt4 book ai didi

c++ - LSOpenApplication 已弃用?

转载 作者:行者123 更新时间:2023-11-28 06:32:30 25 4
gpt4 key购买 nike

根据 this页面,自 OS X v10.10 以来,函数 LSOpenApplication 已被弃用。建议的替代方案是使用 -[NSWorkSpace launchApplicationAtURL] 代替。不幸的是,我正在用 C++ 编写用户代理,它必须启动用 Cocoa 编写的 GUI 应用程序。这意味着我无权访问 Cocoa 功能(包括上述替代方案)。

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

提前致谢。

最佳答案

您可以使用 LSOpenCFURLRef() 和您要打开的应用程序的 URL 打开应用程序。同样,您可以将 LSOpenFromURLSpec()LSLaunchURLSpec 一起使用,在 appURL 字段中包含应用程序的 URL。

关于c++ - LSOpenApplication 已弃用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27303359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com