跳到主要内容
版本:v8

Capacitor CLI - cap build

此命令将构建原生项目,生成已签名的 AAB、APK 或 IPA 文件。构建选项可以通过命令行或在 Capacitor 配置文件中指定。

npx cap build [options] <platform>

输入参数:

  • platform (必填): android(安卓), ios(iOS)

选项:

  • --scheme <scheme-to-build>:要构建的iOS方案(默认为App
  • --flavor <flavor-to-build>:要构建的Android变体
  • --keystorepath <path>:密钥库文件路径
  • --keystorepass <keystore-password>:密钥库密码
  • --keystorealias <alias>:密钥库中的密钥别名
  • --configuration <name>:iOS方案的配置名称
  • --keystorealiaspass <alias-password>:密钥别名密码
  • --androidreleasetype <release-type>:发布类型,可选AABAPK
  • --signing-type <signingtype>:用于为Android应用签名的程序(默认为jarsigner)。可以是apksignerjarsigner
  • --xcode-team-id <xcodeTeamID>:用于构建和导出归档文件的开发者团队
  • --xcode-export-method <xcodeExportMethod>:描述xcodebuild应如何导出归档文件(默认为app-store-connect)。可以是app-store-connectrelease-testingenterprisedebuggingdeveloper-idmac-applicationvalidation
  • --xcode-signing-style <xcodeSigningStyle>:为分发而构建应用时使用的iOS签名样式(默认为automatic)。可以是automaticmanual
  • --xcode-signing-certificate <xcodeSigningCertificate>:用于iOS构建签名的证书名称、SHA-1哈希或自动选择器
  • --xcode-provisioning-profile <xcodeProvisioningProfile>:iOS构建的配置文件名称或UUID