本文介绍为 mPaaS 开发提供的基础工具集,包括热修复和无线保镖图片相关命令。具体命令如下:
mpaas inst hotpatch sign
mpaas inst hotpatch sign [OPTIONS]
获取生成热修复包的密钥签名。
Options
-i, --input=INPUT 生成热修复资源包对应的 rsa 公钥(.pem 文件) [Required]
-o, --output=PATH 签名文件的输出路径
-p, --private-pem=PEM 生成热修复资源包对应的 rsa 私钥(.pem 文件) [Required]
通用选项参数
-h, --help 显示某个命令的使用帮助信息
--verbose 显示更多的 debug 信息
--silent 静默模式,不显示任何输出信息
使用示例
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
mpaas inst hotpatch package [OPTIONS]
根据应用的云端数据配置信息和 RSA 密钥,对原始脚本文件进行加签,生成热修复包。
说明:
- 专有云用户需要提供 App Secret 的值(
--app-secret
),公有云用户需要提供云端数据配置文件(-c
)。 - 您可以使用已有的密钥文件(
-p
),也可以让命令自动生成(--gen-key
)。
Options
-i, --input=INPUT 需要打包的脚本文件 [Required]
-o, --output=PATH 生成热修复包的输出路径
-c, --cloud-config=CONFIG 应用的云端数据配置文件(公有云必要参数)
--app-secret=SECRET 应用的 app secret 值(专有云必要参数)
-p, --private-pem=PEM 打包所用的 rsa 私钥文件(.pem 文件)
--gen-key 是否需要自动生成 rsa 密钥
通用选项参数
-h, --help 显示某个命令的使用帮助信息
--verbose 显示更多的 debug 信息
--silent 静默模式,不显示任何输出信息
使用示例
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
mpaas inst sgimage [OPTIONS]
生成无线保镖图片。
Options
-c, --cloud-config=CONFIG 应用的云端数据配置文件 [Required]
-V, --jpg-version=VERSION 生成无线保镖图片的版本(默认 V5 版本)
-o, --output=OUTPUT 无线保镖图片的输出路径
通用选项参数
-h, --help 显示某个命令的使用帮助信息
--verbose 显示更多的 debug 信息
--silent 静默模式,不显示任何输出信息
使用示例
mpaas inst sgimage -c /path/to/Ant-mpaas-0D4F511111111-default-IOS.config -o /path/to/output
您可以使用命令 mpaas inst sgimage -h
查看帮助信息。
文档内容是否对您有帮助?