App云构建服务
爱星物联云构建服务正式启动,欢迎广大开发者使用,具体使用方式如下:
- 登录爱星物联开放平台,点击左侧菜单栏的“App开发>OEM App云构建服务”菜单;
- 在OEM App云构建服务页面,输入应用名称,确认授权获取打包授权密钥;
- 企业和开发者私有云配置构建方式,配置云构建授权密钥;
- OEM App推送构建申请,等待构建结果;
申请构建密钥
登录爱星物联开放平台,点击左侧菜单栏的“App开发>OEM App云构建服务”菜单;
申请地址:https://open.iot-aithings.com/appDevelop/cloudPackage/index
密钥申请比较简单,只需要提供应用名称就可以申请了,生成之后效果如下
私有云配置
复制应用密钥到iot_app_oem_service
服务的配置文件的buildKey
appBuild:
buildNotify: "http://{你的开发平台地址}/api/v1/platform/web/open/oem/app/buildFinishNotify" # 配置开放平台的接口地址
regionServerUrl: "https://{你的App访问接口地址}" #APP要请求接口的地址,用于首次打开App获取区域服务列表
buildMode: 2 #打包方式,这里配置为2,表示使用云打包服务;
buildKey: "xxxxxxxxxxxxxxxxxxcxxxxxx" #APP构建Key,公版平台云打包服务提供
buildServerUrl: "http://open.iot-aithings.com/api/v1/platform/web/open/oem/app/cloud/appBuild" #APP构建云打包平台地址,公版平台云打包服务提供(固定为这个地址就好,不需要修改)
配置参数说明
buildNotify:配置目的是为了将构建结果、App包回传给企业和开发者的私有云服务
regionServerUrl: 配置是为了App打开之后调用的接口,获取区域服务接口地址(例如:中国、美国等地区部署的区域服务器)
buildMode:配置你使用什么方式构建,这里我们固定配置为2,表示使用云构建服务;
buildKey:来自公版云构建服务申请的应用Secret
buildServerUrl:固定配置,用于给私有云提供构建通知入口;
修改配置之后,重启iot_app_oem_service
服务
# docker部署则容器进行重启
docker restart $(docker ps -q --filter name=iot_app_oem_service)
# 直接部署方式,则通过start.sh脚本重启
./start.sh iot_app_oem_service
App构建
进入到App开放,OEM App开发,进入到App详情页,切换到构建&测试栏,点击“ 下一步,立即构建 ”,
勾选需要构建的App平台,点击”构建“
最后,等待构建完成即可;