云打包由 DCloud 云端完成,无需本地原生开发环境,是 App 最常用的发行方式。

云打包需要联网并登录 DCloud 账号;免费额度与收费规则以 DCloud 官方说明为准。
| 配置项 | 说明 |
|---|---|
| 包名 | Android 应用包名,打包时必填 |
| 证书类型 | 可选自有证书、公共证书、DCloud 老版证书、云端证书;正式发行建议使用自有证书 |
| 证书别名 / 证书文件 / 证书密码 | 使用自有证书时填写 |
| 渠道包 | 可选 Google、应用宝、360、华为、小米、OPPO、vivo 等渠道,多个渠道用英文逗号分隔 |
| AAB 渠道包 | 可选 Google;用于上架 Google Play |
| 防重签 | 可绑定 AppID、包名、签名,防止安装包被二次签名 |
| 配置项 | 说明 |
|---|---|
| App ID(Bundle ID) | iOS 应用标识,打包时必填,需与证书匹配 |
| 支持的设备 | 可选 iPhone、iPad,可多选 |
| 证书 / profile | 使用自定义证书时提供 p12 证书与 profile 文件;也可使用云端证书 |
| iOS 渠道包 | 可选真机、模拟器等,仅 macOS 生效 |
打包过程中遇到 warning 时可选择忽略并继续。
云打包为异步任务,提交后可以通过以下命令管理:
| 命令 | 说明 |
|---|---|
| App-Android/iOS-查看云打包状态 | 查询当前账号的打包任务状态 |
| 查询单个异步云打包任务 | 查询指定任务,成功后自动下载产物 |
| 取消云打包 | 取消未完成的打包任务 |
更多问题见 常见问题。