我有自定义XPC服务的Cocoa应用程序。我想为该XPC创建测试,因此我为此创建了新的测试包并创建了一些测试。但是当我运行那些测试(它们在Xcode中没有显示任何错误)时,IDE无法将它们链接到经过测试的XPC包。当然我将Target Dependency设置为我的XPC包但它仍然不起作用。
我认为问题出在测试主机设置但我不擅长Xcode配置。我还学习了Apple的教程(守护进程和服务编程指南),但没有提到测试XPC包。他们的示例都不是SandboxedFetch。
答案 0 :(得分:1)
在Xcode 7上,我设法通过在我的测试目标的复制文件构建阶段中添加它来测试我的XPC(为目标指定 XPC服务。