本篇适用于多产品使用同一套代码。区分不同渠道热更新。
1多租户更新介绍图
APP 多租户热更新是在之前APP热更新的基础上,添加了多租户的模式。

2. 打APP包
2.1渠道
Android
和iOS
在打包时配置渠道不一样。
1. Android
分两步
a. 在manifest.json
根目录下 添加渠道列表
b. 打包时选择本次打包所打的渠道名称
2. iOS
只有一步
在manifest.json
文件中app-plus
节点下添加channel
字段
iOS
打包之前在此位置修改对应渠道的channel
3. 热更新
3.1 打wgt
包
3.1.1 说明
在HBuilder X
中打wgt
包,不需要修改渠道。因为渠道channel
是在打包阶段直接打到基座中的。热更新不会影响到channel
的值
4. 修改uniCloud
下篇分享详细聊聊