如何以编程方式打开我正在构建的应用程序中包含的 OS X 应用程序 (.app)?
最佳答案
在 OS X 上执行此操作的首选方法是通过 NSWorkspace
类,它提供了两种启动应用程序的方法。其中之一,launchApplicationAtURL:options:configuration:error:
允许您指定要启动的应用程序的文件 URL。除了没有像 system()
和 Apple Event 解决方案这样的沙箱问题之外,它还为您提供了一种简单的方法来操纵应用程序的启动方式,例如。您可以指定要传递给应用程序的环境变量。
关于xcode - 以编程方式启动 OS X 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30194401/