小程序一共有4种版本状态:开发版、体验版、审核版本、线上正式版本,完整版本管理流程包含上传、体验测试、提交审核、灰度发布、版本回退。

开发版:开发者工具本地,开发调试,只有开发者自己看。体验版:上传代码包之后,设置体验者,扫码体验版,给客户测试完整业务,真实模拟线上环境,必须做完体验版测试,才可以提交审核。
审核版本:提交给微信审核人员看的版本。审核通过之后,不要直接100%全量发布,可以开启灰度发布,先20%用户放量,观察线上错误日志,没有bug再逐步放大到100%。
一旦新版本出现严重故障,执行版本回退,切回到上一个稳定线上版本止损。每一个版本填写版本号、版本更新说明,记录改动内容,方便追溯。
注意:用户不会自动更新小程序,用户重新打开小程序才会加载新版本。SaaS模板,版本由服务商统一管理,商家不用操作版本上传。定制项目,开发团队做版本管理。

小结:版本:开发版→体验版→审核版→灰度放量→全量发布;故障支持版本回退;用户重打开小程序才加载新版本。