工程管理命令用于 管理 Xcode 工程 以及 集成 mPaaS 组件。包括:
mpaas project create
mpaas project create [OPTIONS] <NAME>
创建 Xcode 工程,支持基于原生框架和基于 mPaaS 框架的工程。参数 <NAME>
表示创建的工程名称。
Options
-o, --output=PATH 创建的工程路径(默认为执行命令的当前目录)
-c, --cloud-config=FILE 应用对应的云端数据配置文件
--modules=A,B 添加的 mPaaS 模块
--org=NAME 工程的组织名称
--class-prefix=PREFIX 工程中类名前缀
--project-type=TYPE 工程的类型(基于原生框架的工程,mPaaS 框架工程)
[sys, mpaas]
--app-type=TYPE 创建应用的类型(标签,抽屉,导航栏,空应用)
[tab, drawer, navigation, empty]
--force 如果创建的输出目录存在是否强制覆盖
--copy 是否是 copy 模式
通用选项参数
-h, --help 显示某个命令的使用帮助信息
--verbose 显示更多的 debug 信息
--silent 静默模式,不显示任何输出信息
使用示例
mpaas project create -o /path/to/project/root -c /path/to/Ant-mpaas-0D4F511232152-default-IOS.config --modules=TinyApp --copy MPaaSDemo
您可以通过命令 mpaas project create -h
查看帮助信息。
mpaas project target
mpaas project target [OPTIONS]
获取 Xcode 工程的 targets 信息。
Options
-p, --project=PATH 读入工程的 .xcodeproj 文件或 .xcworkspace 文件 [Required]
-l, --list 显示所有 targets 名称列表
--json-format 以 JSON 格式输出
通用选项参数
-h, --help 显示某个命令的使用帮助信息
--verbose 显示更多的 debug 信息
--silent 静默模式,不显示任何输出信息
使用示例
mpaas project target -p /path/to/MPaaSDemo.xcodeproj -l --json-format
您可以通过命令 mpaas project target -h
查看帮助信息。
mpaas project import
mpaas project import [OPTIONS]
向已集成 mPaaS 的 Xcode 工程导入云端配置数据。
Options
-p, --project=PATH 待编辑工程的 .xcodeproj 文件路径 [Required]
-c, --cloud-config=FILE 应用对应的云端数据配置文件 [Required]
-t, --target=TARGET 待编辑工程的 target 名称 [Required]
通用选项参数
-h, --help 显示某个命令的使用帮助信息
--verbose 显示更多的 debug 信息
--silent 静默模式,不显示任何输出信息
使用示例
mpaas project import -p /path/to/MPaaSDemo.xcodeproj -c /path/to/Ant-mpaas-0D4F111111111-default-IOS.config -t MPaaSDemo
您可以通过命令 mpaas project import -h
查看帮助信息。
mpaas project edit
mpaas project edit [OPTIONS]
对已有的 Xcode 工程(基于原生框架或基于 mPaaS 框架的工程均可)进行编辑,包括模块的新增和删除。
Options
-p, --project=PATH 待编辑工程的 .xcodeproj 文件路径 [Required]
-c, --cloud-config=FILE 应用对应的云端数据配置文件 [Required]
-t, --target=TARGET 待编辑工程的 target 名称 [Required]
-a, --add=A,B 新增的 mPaaS 模块
-d, --del=A,B 移除的 mPaaS 模块
--copy 是否是 copy 模式
通用选项参数
-h, --help 显示某个命令的使用帮助信息
--verbose 显示更多的 debug 信息
--silent 静默模式,不显示任何输出信息
使用示例
mpaas project edit -p /path/to/MPaaSDemo.xcodeproj -c /path/to/Ant-mpaas-0D4F511232152-default-IOS.config -t MPaaSDemo -a MPCommonUI,Nebula -d APRemoteLogging
您可以通过命令 mpaas project edit -h
查看帮助信息。
mpaas project upgrade
mpaas project upgrade [OPTIONS]
对已经集成 mPaaS 组件的 Xcode 工程中的 mPaaS 模块进行升级,指定的模块会更新到最新版本。
Options
-p, --project=PATH 待编辑工程的 .xcodeproj 文件路径 [Required]
-t, --target=TARGET 待编辑工程的 target 名称 [Required]
-b, --baseline=VERSION 升级的基线版本
-m, --modules=A,B 升级的 mPaaS 模块
--check 检查工程的模块升级信息
--copy 是否是 copy 模式
通用选项参数
-h, --help 显示某个命令的使用帮助信息
--verbose 显示更多的 debug 信息
--silent 静默模式,不显示任何输出信息
使用示例
mpaas project upgrade -p /path/to/MPaaSDemo.xcodeproj -t MPaaSDemo --modules=APMobileLBS
您可以通过命令 mpaas project upgrade -h
查看帮助信息。
文档内容是否对您有帮助?