我是Apple XPC技术的新手(实际上我也是Objective-C的新手),最近我想学习一些用于进程间通信的XPC技术。 有人知道如何使用XCode将命令行hello world程序与XPC程序结合起来吗? 我做的是: 1)创建命令行“HelloWorld”项目; 2)在项目'HelloWorld'项目下创建一个'目标'; 3)然后我不知道如何将它们组合在一起; (也许在构建设置中设置一些东西?) 如果你能告诉我如何做到这一点,那将非常有帮助。感谢。
我的操作系统是10.12,xcode是8.2。
答案 0 :(得分:0)
此链接提供了一些有关您正在寻找的内容的有用信息。
除了实现实际服务之外,您应该只需要为Xcode项目添加XPC服务目标。
Xcode本身照顾了咕噜咕噜的工作。如果您检查应用程序的BuildPhase,它将显示有一个嵌入式服务部分,它将负责将您的XPC服务输出复制到您的构建输出目录。
编译完成后,你会发现你的XPC服务是#build /(Debug || Release)// XpcServices