AI Skills · 安全signing-entitlements
2026年8月25日
signing-entitlements
诊断 Mac 应用因为签名、权限或 Gatekeeper 而打不开的问题。
- 生态
- Codex
- Skill 分类
- 安全
- 创建者 / 机构
- OpenAI
它是什么
signing-entitlements 属于 Codex 的 build-macos-apps 插件。Mac 应用需要代码签名,还要声明它需要哪些权限(entitlements),否则可能被系统的 Gatekeeper 拦下,打不开。这个 Skill 用于应用拒绝启动、缺少权限、签名无效、沙盒设置不符等情况。它先找到 .app 里真正的可执行文件,用 codesign、spctl 等命令读出签名和权限信息,再判断问题属于哪一类:没有签名、签名身份不对、缺权限、强化运行时冲突,还是分发前的要求没满足;最后说清楚到底错在哪,给出最小的验证命令。它要求不能凭空编造权限,也不要把本地调试签名和发布前的公证混为一谈。
适合谁:做 Mac 应用、遇到"打不开"或签名报错的开发者。不写代码的读者用不上。
使用前提:需要 macOS 和 Xcode 命令行工具。许可证以仓库说明为准。
以上根据项目公开说明整理,本站没有实际测试。