代码签名配置Skill code-signing-setup

本技能用于配置macOS和Windows应用程序的代码签名与公证流程。它自动化处理Apple公证(Notarization)和Windows证书签名,确保软件分发的安全性与合规性,防止安全警告,并支持通过包管理器发布。关键词:代码签名,macOS公证,Windows签名,软件安全,二进制分发,CI/CD,DevOps,应用程序发布。

DevOps 0 次安装 0 次浏览 更新于 2/23/2026

name: 代码签名配置 描述: 为macOS和Windows二进制文件配置代码签名及公证服务。 允许工具: 读取, 写入, 编辑, Bash, Glob, Grep

代码签名配置

为二进制文件配置代码签名。

生成模式

# 使用electron-builder/notarize进行macOS公证
notarize:
  appBundleId: com.myorg.myapp
  appleId: $APPLE_ID
  appleIdPassword: $APPLE_ID_PASSWORD
  teamId: $APPLE_TEAM_ID

# Windows签名
signtool:
  certificateFile: $CERTIFICATE_FILE
  certificatePassword: $CERTIFICATE_PASSWORD
  timestampServer: http://timestamp.digicert.com

目标流程

  • 命令行二进制文件分发
  • 包管理器发布