macOS 代码签名配置指南
配置 macOS 代码签名和公证确保应用在 macOS 上正常分发和运行。前置要求包括 Apple Developer 账户和开发者证书(Developer ID Application Certificate 和 Developer ID Installer Certificate)。步骤一是获取开发者证书,包括在 Apple Developer 网站创建证书、导出为 p12 格式,然后转换为 base64 格式。步骤二涉及获取 App-Specific Password。步骤三是配置 GitHub Secrets,设置必需的 Secrets 包括 Apple ID、App-Specific Password、Apple Team ID、证书的 base64 编码和证书密码。步骤四是验证配置,包括检查相关文件配置和测试构建。常见问题涉及构建时的提示、团队 ID 错误、公证失败和应用无法在其他 Mac 上运行等。安全注意事项包括保护 Secrets 和证书管理。