我能够设置我的 Xcode Source Editor Extension 以使用 XPC。
当我通过 Xcode 运行应用程序进行调试时,一切正常。我的 XPC 扩展已启动。
然后我存档并分发项目(用于开发)。安装扩展并调用命令后,XPC 服务永远不会启动。我在活动监视器中看不到它。
此外,Xcode 扩展只显示错误:
命令“Foo”仍然很忙。
为什么在debug模式下可以正确打开XPC服务,但是我分发应用程序时,却无法启动XPC服务?
我的 XPC 扩展(和应用程序)依赖于我创建的共享框架。不确定这是否与问题有关。