文档

基础工具命令

更新时间:

本文介绍为 mPaaS 开发提供的基础工具集,包括热修复和无线保镖图片相关命令。具体命令如下:

mpaas inst hotpatch sign

  1. mpaas inst hotpatch sign [OPTIONS]

获取生成热修复包的密钥签名。

Options

  1. -i, --input=INPUT 生成热修复资源包对应的 rsa 公钥(.pem 文件) [Required]
  2. -o, --output=PATH 签名文件的输出路径
  3. -p, --private-pem=PEM 生成热修复资源包对应的 rsa 私钥(.pem 文件) [Required]

通用选项参数

  1. -h, --help 显示某个命令的使用帮助信息
  2. --verbose 显示更多的 debug 信息
  3. --silent 静默模式,不显示任何输出信息

使用示例

  1. mpaas inst hotpatch sign -i /path/to/rsa_public_key.pem -p /path/to/rsa_private_key.pem -o /path/to/output.sig

您可以使用命令 mpaas inst hotpatch sign -h 查看帮助信息。

mpaas inst hotpatch package

  1. mpaas inst hotpatch package [OPTIONS]

根据应用的云端数据配置信息和 RSA 密钥,对原始脚本文件进行加签,生成热修复包。

说明
  • 专有云用户需要提供 App Secret 的值(--app-secret),公有云用户需要提供云端数据配置文件(-c)。
  • 您可以使用已有的密钥文件(-p),也可以让命令自动生成(--gen-key)。

Options

  1. -i, --input=INPUT 需要打包的脚本文件 [Required]
  2. -o, --output=PATH 生成热修复包的输出路径
  3. -c, --cloud-config=CONFIG 应用的云端数据配置文件(公有云必要参数)
  4. --app-secret=SECRET 应用的 app secret 值(专有云必要参数)
  5. -p, --private-pem=PEM 打包所用的 rsa 私钥文件(.pem 文件)
  6. --gen-key 是否需要自动生成 rsa 密钥

通用选项参数

  1. -h, --help 显示某个命令的使用帮助信息
  2. --verbose 显示更多的 debug 信息
  3. --silent 静默模式,不显示任何输出信息

使用示例

  1. mpaas inst hotpatch package -i /path/to/script.js -p /path/to/rsa_private_key.pem -o /path/to/output --app-secret=xxxx

您可以使用命令 mpaas inst hotpatch package -h 查看帮助信息。

mpaas inst sgimage

  1. mpaas inst sgimage [OPTIONS]

生成无线保镖图片。

Options

  1. -c, --cloud-config=CONFIG 应用的云端数据配置文件 [Required]
  2. -V, --jpg-version=VERSION 生成无线保镖图片的版本(默认 V5 版本)
  3. -o, --output=OUTPUT 无线保镖图片的输出路径

通用选项参数

  1. -h, --help 显示某个命令的使用帮助信息
  2. --verbose 显示更多的 debug 信息
  3. --silent 静默模式,不显示任何输出信息

使用示例

  1. mpaas inst sgimage -c /path/to/Ant-mpaas-0D4F511111111-default-IOS.config -o /path/to/output

您可以使用命令 mpaas inst sgimage -h 查看帮助信息。