不少团队的微信小程序开发一结束就急着提审,结果被驳回三四次,每次等一两天,一来一回一个星期没了。其实大部分驳回和返工,上线前花半天自查就能避开。这份清单是我们项目里反复验证过的,按顺序过一遍即可,别心疼这半天,它比任何加班都值钱。
功能和兼容:最基础也最容易漏
第一,核心流程用真机跑一遍,别只信开发工具的模拟器,支付、定位、相机这些能力在模拟器上表现和真机经常不一致。第二,安卓和苹果各测一台,低端机也测测,页面卡顿和白屏多半出在老设备上,苹果机型别忘了测刘海屏的显示,安全区没适配的页面会顶到圆角里去。第三,弱网环境试一下,地铁里、电梯里加载失败有没有兜底提示,不能白屏卡死。测真机时顺便留意启动速度,超过三秒还没出内容,就该查首页是不是塞了太多请求。加载慢不一定全是代码问题,也可能是首页图片没压缩,逐项排查就好。
支付、分享和登录:出错最伤业务
第四,支付走一笔真实的测试单,下单、支付、退款、到账通知全链路过一遍,建议留一两笔真实订单的截图记录,出了对账纠纷这些都是证据。第五,分享卡片检查标题和图片,分享出去是空白图的卡片,转化基本为零。第六,登录态过期后的表现要验证,凭证失效时应该静默重新登录或引导用户操作,而不是卡在报错页。
合规项:审核最常卡的地方
第七,隐私接口排查,用到位置、相册、通讯录的,确认都在后台配置了权限说明,用户隐私保护指引已更新。第八,页面里的测试数据、占位文字、开发者信息清干净,提审被拒的一大半是页面上还躺着「测试数据请勿下单」这类内容。第九,服务类目和实际功能对得上,卖货的有电商类目资质,做餐饮的有相应许可,涉及教育、医疗这些敏感领域的,资质材料提前传好。合规这块微信更新得频繁,提审前去官方公告页扫一眼最新要求,五分钟能避大坑。这也是微信小程序开发里最容易被忽略的一环,规范更新了,代码没跟着改,就会被拦下来。
比格网络每个项目交付前,都会带着客户按类似清单走一遍验收,双方签字确认再提审,清单可以打印出来一项项打勾,仪式感能防遗漏。多花半天,省一周,这笔账怎么算都划算。