发布wax

WAX发布

iOS平台的应用,采用WAX技术。在热修复首页,应用版本列表中,可以看出当前的类型。 WAX【新建发布版本】和 【新建发布需求】同DEXPATCH流程完全一致。 新建完成,点击某个WAX类型的发布需求【详情】,进入到WAX发布单详情页。

2222

WAX类型发布单包含3个步骤,分别为:编译构建,构建发布包,发布

STEP1. 编译构建

切换到TAB【编译构建】选择【立刻构建】,等待构建开始,整个构建过程继续1-2分钟。当编译状态显示“构建成功” 后,下方会出现对应的构建产物。此时可以执行下一步。(如果“构建失败”,则需要通过日志查看原因,修改代码重新提交,再执行构建。)

立即构建

STEP2. 构建发布包

切换到TAB【构建发布包】点击【构建发布包】按钮,开始构建发布包

构建发布包。

构建成功结果显示如下,编译状态为“构建成功”,构建产物为patch-xxx.zip使用应用的容器版本扫描Patch二维码进行验证, 验证通过点击【测试通过】可进入下一步骤。

image.png | center | 692x375

STEP3. 发布

切换到发布TAB,开始执行patch发布。点击【新建发布】,创建推送批次。发布类型分为【灰度发布】和【全量】灰度发布:可以限定当前推送人数全量:当前容器版本的全部用户发布策略:先 “阶梯灰度”,再到“全量”。阶梯灰度: 100-500-1000-5000-10000-30000每个批次建议至少间隔5-10分钟。 【灰度发布】发布类型选择“灰度发布”,输入灰度人数,时间设置可根据实际情况定。

灰度发布

【全量发布】发布类型选择“全量”,时间设置可根据实际情况定。

发布


【补充】定向发布,过滤机型设置,如下图所示“机型”部分。tup1

机型部分具体设置内容,参见:https://www.theiphonewiki.com/wiki/Models采用identifier字段对应内容。

identify