我有带有自定义 XPC 服务的 Cocoa 应用程序。我想为那个 XPC 创建测试,所以我为此创建了新的测试包并创建了一些测试。但是当我运行这些测试(在 Xcode 中没有显示任何错误)时,IDE 无法将它们链接到经过测试的 XPC 包。当然,我将 Target Dependency 设置为我的 XPC 包,但它仍然不起作用。
我认为问题出在测试主机设置上,但我不擅长 Xcode 配置。我还研究了 Apple 的教程(守护程序和服务编程指南),但它没有提到测试 XPC 包。他们的例子都不是 SandboxedFetch。