模块参数配置规范
概述
APICloud 控制台模块管理中开发者上传模块新增参数配置支持,开发者按照模块文档配置模块需要的参数,方便以后直接云编译控制台选择模块后直接在工作台配置模块参数。目前支持的参数配置主要有需要在config.xml填写的featrue、meta-data、preference参数以及需要配合自定义模块包的文件类型。具体如何配置参考以下示例:
模块编辑
进入模块管理后,发布模块或更新模块时需配置相关信息。
以weiboPlus模块为例配置“feature”、“preference”等类型的参数
对比weiboPlus模块文档中的“模块使用攻略”关于config.xml文件配置中需要配置的参数。
“apiKey”、“registUrl”这两个参数是Android和IOS平台共有的,模块编辑界面 编辑模块参数时选择“双平台”配置相应参数即可;“参数存放位置”表示在config.xml中需要配置的参数类型,包括feature、meta-data、preference等; “urlSchem”、“universalLink”、“querySchemes”这三个参数是IOS平台独有的参数,编辑模块参数时选择“IOS”进行配置,“参数存放位置”以及“必填”、“选填”等对应模块文档中的要求即可; “是否需要配置plist文件”、“是否需要配置entitlements文件”这两个配置是IOS平台独有的配置,按照模块文档中的要求进行选择配置即可;
以arcFacePublic模块为例配置“文件上传”类型的参数
对比arcFacePublic模块文档中Android平台需要配置自定义模块包“ arcFacePublicAppendix.zip”;
如图所示:
“文件上传”类型的参数配置,配置项名称为文件名;配置项描述填写清楚文件作用即可。
以bMap模块为例配置“meta-data”类型的参数
“meta-data”为Android平台独有的参数配置类型 对比bMap模块文档中“模块使用攻略”Andrtoid配置
如图所示:
“meta-data”类型的参数配置中,配置项名称为“meta-data”中的name;配置项描述即为对配置项所填字段的详细介绍。