用途:帮助开发者在 macOS 应用中正确实现平台集成能力,兼顾沙盒要求、安全最佳实践与 Mac App Store 兼容性。主要覆盖四个方向:沙盒(App Sandbox、entitlements、安全作用域书签、文件访问)、扩展(App 扩展、系统扩展、XPC 服务)、菜单栏应用(MenuBarExtra、NSStatusItem、纯后台应用)与后台执行(登录项、launch agents、后台任务管理)。
触发场景包括:在沙盒应用中实现文件访问;构建菜单栏或状态栏工具;创建分享、Finder Sync 等扩展;设置开机启动或后台运行;准备满足 Mac App Store 沙盒要求。
使用方式:按需加载模块文档——沙盒看 sandboxing.md,扩展看 extensions.md,菜单栏看 menubar.md,后台看 background.md。审查流程分三步:先识别所需系统能力与 entitlements,再对照模块规范检查沙盒合规、扩展架构、菜单栏实现与后台执行,最后按“问题—影响—修复—审核影响”结构输出反馈。
权限速查涵盖文件读写与书签作用域、网络客户端与服务器、摄像头与麦克风、Apple Events 自动化、应用组与钥匙串共享等键值。
限制与说明:资料未提供具体价格、平台版本要求或安装命令;实际 API 用法需结合各模块文档与官方开发资料确认。