热修复补丁发布的标准流程需要经过三个步骤,遵守标准作业流程,可以规避更多风险。
说明
标准作业流程为:线下测试->灰度发布->全量发布。
线下测试
使用调试工具,进行补丁调试,请参见调试补丁。
线下使用市场主流手机进行补丁验证,尽可能完整覆盖主流的市场机型和ROM。
说明如果您没有足够的线下机型,可使用EMAS 移动测试产品进行线下测试。
生产灰度
基于热修复灰度功能,进行3轮灰度,灰度设备数依次为1%、5%、20%,然后观察以下指标:
补丁生效率指标:补丁加载成功设备数/补丁下载成功设备数(预期数值>70%)。
补丁清除率指标:补丁被动清除成功设备数/补丁下载成功设备数(预期数值<2%)。
说明
端上发生启动Crash会触发端侧保护机制,自动清除热修复补丁。
Crash监控指标(补丁发布后App的崩溃数据情况,您可以使用EMAS 崩溃分析产品进行统计。预期热修复补丁发布后没有出现崩溃数据增长。)
正式发布
灰度数据符合预期后正式生产发布。
文档内容是否对您有帮助?