跳到主要内容

App云构建服务

爱星物联云构建服务正式启动,欢迎广大开发者使用,具体使用方式如下:

  1. 登录爱星物联开放平台,点击左侧菜单栏的“App开发>OEM App云构建服务”菜单;
  2. 在OEM App云构建服务页面,输入应用名称,确认授权获取打包授权密钥;
  3. 企业和开发者私有云配置构建方式,配置云构建授权密钥;
  4. OEM App推送构建申请,等待构建结果;

申请构建密钥

登录爱星物联开放平台,点击左侧菜单栏的“App开发>OEM App云构建服务”菜单;

申请地址:https://open.iot-aithings.com/appDevelop/cloudPackage/index

1722995106480

密钥申请比较简单,只需要提供应用名称就可以申请了,生成之后效果如下

1722995120613

私有云配置

复制应用密钥到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打开之后调用的接口,获取区域服务接口地址(例如:中国、美国等地区部署的区域服务器)
image-20240807095441826 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详情页,切换到构建&测试栏,点击“ 下一步,立即构建 ”,

1722995126608

勾选需要构建的App平台,点击”构建“

1722995130093

最后,等待构建完成即可;

1722995133139