我的产品是一个系统首选项窗格,其中包含多个嵌入式应用程序来完成其工作,包括:
- 仅后台渲染器。
- 处理菜单状态项的应用程序。
- 由于系统偏好设置可能未运行,因此用于检查更新的应用程序。
- 一个简单地将 System Pref Pane 复制到适当位置的安装程序(由于代码签名错误阻止了 prefPane 的直接分发,因此需要该安装程序)。
- 一个 unix 可执行重新启动工具,用于在更新期间处理加载到系统偏好设置中。这似乎不可能装订公证。
我在 Xcode 中有一个很好的脚本,可以将所有这些打包在一起。有了公证,我现在是否需要从最深处开始分别对每一个进行公证?这听起来很麻烦,因为通过 Apple 所需的延迟/轮询来实现自动化是很困难的。
仅仅对最外面的容器进行公证就足够了吗?
我正在寻找其他在单个应用程序包中具有多个可执行文件的人关于处理公证的建议。