2

我有两个独特的沙盒 Cocoa 应用程序。我希望其中一个能够按需向第一个应用程序提供一些数据,但不需要首先启动第二个应用程序。为此,我正在考虑在第二个应用程序中创建一个 XPC 服务,然后从第一个应用程序中使用它。

这可能吗?如果可以启用此功能,我有权启用“应用程序组”,因为到目前为止我看到的所有示例和代码都要求将服务捆绑在调用应用程序中或要求第二个应用程序运行。我不希望启动第二个应用程序,因为可以通过查询数据库简单地获取数据,并且不需要中断用户的工作流程。

这可能吗?

在第二个应用程序中创建一个后台登录项并使用组容器通过文件进行通信会更好吗?这是非常低效的,我个人更喜欢能够在两个应用程序之间进行通信。

4

0 回答 0