objective-c - 有没有办法以编程方式加载 LaunchAgent plist?

标签 objective-c macos core-foundation launchd

我正在寻找使用 NSTask/system() 运行“launchctl load (plist)”的替代方法。有这方面的 API 吗?像 CFLaunchdHelper 或 NSLaunchd 这样的东西。我尝试搜索但没有找到任何和 TN2083没有关于此的任何信息。

最佳答案

看看 /usr/include/launch.h。快速搜索显示 this链接,似乎很有用。

关于objective-c - 有没有办法以编程方式加载 LaunchAgent plist?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9600574/

相关文章:

ios - 我可以自定义 UIReferenceLibraryViewController 的外观和 "Done"按钮吗?

ios - 为什么当我在 .m 文件中设置 ^block 变量时,我收到一条错误消息,提示 Thread_1 EXC_BAD_ACCESS

swift - 将 SwiftUI View 转换为 NSImage

objective-c - 将 plist 转换为二进制 plist

objective-c - OS X 上 Cocoa 的 NSPageController 教程

ios - 如何设置当前iOS版本中不存在的枚举?

java - 如何在 OSX 中使用 Java 获取 Activity 应用程序标题?

macos - NSDocument 的 NSSavePanel 的自定义附件 View

macos - 如何从内存中启动可执行文件?

c++ - 向线程发送消息?