爱星物联新功能云打包服务

[复制链接]
查看1132 | 回复6 | 2024-8-5 18:00:56 | 显示全部楼层 |阅读模式

爱星物联之前提供的是一个通用的App,需要自己手动输入租户和接口地址,开发者并不能构建属于自己的App;主要因为部署一整套ios和android的打包环境成本还是比较高,你分别需要Mac和linux两套打包环境;为了方便开发者完成App构建打包,爱星物联公版平台最新版本将提供云打包服务,只需要注册对应的公版账号获取打包密钥,就可以进行打包了,当然服务器资源有限,打包过程需要排队;

申请打包密钥

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

0

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

image.png

私有云配置

复制密钥到iot_app_oem_service服务的配置文件的buildKey

appBuild:
  associatedDomains: "%s.cloudtest.hogan123.com" #第三方登录验证的域名
  buildNotify: "http://cloud_web/api/v1/platform/web/open/oem/app/buildFinishNotify" # 配置开放平台的接口地址
  regionServerUrl: "https://app_api" #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 xxxxxxx 

# 直接部署方式,则通过start.sh脚本重启
./start.sh iot_app_oem_service

私有云App构建

进入到App开发>OEM App开发,创建App、配置App的颜色、图片等信息,进入到App详情页面,切换到构建&测试栏,点击“ 下一步,立即构建 ”

image.png

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

0

最后,等待构建完成即可

image.png

回复

使用道具 举报

WT_0213 | 2024-8-6 08:47:08 | 显示全部楼层
厉害
回复

使用道具 举报

bzhou830 | 2024-8-6 09:19:51 | 显示全部楼层
厉害
选择去发光,而不是被照亮
回复

使用道具 举报

King6688 | 2024-8-6 18:41:59 | 显示全部楼层
支持
回复

使用道具 举报

Francisliu | 2024-8-7 09:11:15 | 显示全部楼层
奇怪我怎么看不到内容
回复 支持 反对

使用道具 举报

Hogan | 2024-8-9 08:43:23 | 显示全部楼层
Francisliu 发表于 2024-8-7 09:11
奇怪我怎么看不到内容

看不到帖子的内容吗?
回复 支持 反对

使用道具 举报

Francisliu | 2024-8-12 13:37:16 | 显示全部楼层
可以了。可能是之前网页的问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则