为 Mac 实现 XPC 客户端和服务有两种选择(或者至少我知道两种)。NSXPCConnection 是在 10.8 和XPCKit中引入的。我应该使用什么来实现驻留在菜单栏中并使用 XPC 从主应用程序读取数据的帮助应用程序。
我看到的主要区别是XPCKit
它将在 10.7 Lion 中工作,而NSXPCConnection
仅在 10.8 Mountain Lion 中可用。在它们之间进行选择时,我还应该考虑什么。对于使用这两种方法的开发人员的回复,我将不胜感激。
PS 我的应用程序仍然可以在 10.7 中运行,但是根据我以前的经验,在发布后 2-3 个月内需要最新版本的 OS X 不是问题。