提交审核与发布:微信审核规则避坑指南
搜「微信小程序审核」,前排不是代办中介的「包过」广告,就是「又被打回了」的求助帖。其实审核规则全部写在微信官方文档里:哪一步做什么、审核员看什么、什么情况必被拒,都有明文规定。这一课把试用版验证过的应用提交审核、发布成正式版——不碰玄学,只走官方流程,再提前排掉最常被拒的坑。
这是 B 路线(做小程序)的第 4 课。B3 结束时你做了一个 14 天试用版、决定长期运营;这一课把「验证过的东西」变成「所有人都能用的正式版」。正式版是三档里唯一需要微信审核的一档——审核、备案这些规则,微信说了算,WorkBuddy 只能协助,不能替你合规。
- 还没绑定自己的小程序账号?回 B3 第 5 步 换绑,或去 B2 注册小程序账号 补材料
- 还没选定路线?回 4.0 场景实战:选你的路线
学完你能做什么
- 说清微信小程序审核与发布的完整链路:上传代码 → 开发版本 → 提交审核 → 审核通过后手动点发布
- 在 WorkBuddy 里把验证过的应用提交为正式版,发布前检查备案、用户隐私保护指引、UGC 声明三项设置
- 按官方运营规范做一轮提审前自查:名称、核心功能、完成度、内容安全、隐私、支付
- 掌握测试账号规则:知道为什么首次提审可能被打回、第二次提交时怎么给审核员留入口
- 审核通过后发布上线,并知道更新正式版要重新过审
你现在的困境
- 「试用版快到期了,想转正式版,一搜『微信小程序审核』全是代办中介的广告」
- 「听说审核动不动就打回,审核员到底看什么,没人说得清」
- 「备案、隐私保护指引这些词一个都不懂,怕卡在填表上」
什么时候用这一招
当你需要:
- 把试用版/体验版验证过的应用,变成所有微信用户都能打开的正式版
- 让小程序可以被搜索、长期运营,而不是 14 天到期自动注销
而且不想:
- 被审核打回来回折腾——WorkBuddy 里每个小程序每周只能提交 3 次正式版审核
- 踩官方运营规范里写得明明白白的红线
🎒 开始前的准备
- 完成了 B3 用 WorkBuddy 做小程序:应用已生成,核心链路在真机上走通过
- 有一个自己的微信小程序账号(B2 注册的那个),并已在 WorkBuddy 分享面板完成「绑定已有小程序账号」
- 管理员微信在手边:审核结果通知发到管理员微信
- 一杯水 ☕
核心思路
微信小程序审核审的不是代码质量,是合规。AI 生成的代码再漂亮,名称违规、功能残缺、隐私越界照样打回。先看懂官方的版本体系,流程就顺了:
| 版本 | 谁在用 | 官方定义 |
|---|---|---|
| 开发版本 | 开发者 | 工具上传的代码,每人只保留最新一份,可删除 |
| 体验版本 | 体验成员 | 从开发版本里选一份设为体验版,供上线前验收 |
| 审核中版本 | 微信审核员 | 只能有一份代码处于审核中 |
| 线上版本 | 所有用户 | 审核通过并发布后,全量用户使用的版本 |
小程序发布流程一共四步:预览 → 上传代码 → 提交审核 → 发布。两个关键认知:
- 审核通过 ≠ 自动上线。官方明文:代码审核通过,需要开发者手动点击发布,小程序才会发布到线上提供服务。
- 打回不是随机的。名称商业化用语、核心功能不在首页、测试版残缺、缺内容安全机制——最常被拒的点官方运营规范全部写明,可以提前自查。
走 WorkBuddy 托管路径时,代码上传、提交审核、版本发布由 WorkBuddy 以微信第三方服务商身份协助完成;但账号注册、认证、备案、审核规则以微信官方要求为准——这一课讲的规则,两条路径通用。
跟我做
五步走完:自查 → 三项设置 → 提审 → 测试账号 → 发布。示例沿用 B3 的「读书清单」。
第 1 步:提审前自查,过一遍微信小程序审核最常拒的点
为什么:审核打回不随机,高频拒绝原因官方运营规范都写了;而且 WorkBuddy 里每个小程序每周只能提交 3 次正式版审核,审核期间还不能提交新的正式版更新——一次过的性价比极高。
逐项对照:
| 检查项 | 官方要求 |
|---|---|
| 名称/简介 | 不得含「免费」「巨便宜」「清仓」等商业化用语;不得堆砌关键词;不得蹭「微信」品牌;不得用「国家级」等广告法禁语 |
| 核心功能 | 必须在小程序首页得到体现;功能不能过于简单 |
| 完成度 | 必须是完成品:可以打开、可以运行,不得为测试版,无严重 Bug |
| 内容安全 | 有用户发布内容或抽奖类功能时,必须调用内容安全检测接口校验文本/图片 |
| 隐私 | 采集数据前必须经用户同意;不得强制用户输入手机号等个人信息才能使用功能 |
| 支付 | 虚拟商品(解锁功能、订阅内容、打赏)必须接入小程序虚拟支付,不得引导去 App、公众号、H5 完成支付 |
- 六项自查逐项过完,有问题的先回 WorkBuddy 对话里改
你应该看到:每一项都能对上自己的小程序;说不清的那一项,就是审核员会盯上的那一项。
第 2 步:检查备案、隐私保护指引、UGC 声明三项设置
为什么:这三项是正式版绕不开的合规设置——试用版不用管,正式版缺一项就可能被驳回或影响访问。
在 WorkBuddy 分享面板点击「小程序设置」,依次检查:
| 设置项 | 怎么处理 |
|---|---|
| 小程序备案 | 境内小程序应完成备案;未完成备案时,微信可能限制新用户访问或暂停服务 |
| 用户隐私保护指引 | 涉及处理用户个人信息时,按实际情况填写信息类型、收集目的、变动通知方式,以及联系开发者的手机号和邮箱 |
| UGC 信息安全声明 | 提审类目含社区、论坛、笔记、问答等用户生成内容场景时,在微信公众平台「管理 > 账号设置 > 基本设置 > 服务内容声明」填写 |
你应该看到:三项设置都与你的小程序实际情况相符——读书清单接了微信登录,隐私指引里就要写清会处理哪些用户信息。
💡 备案去哪办?
小程序备案按微信官方的备案操作指引办——「小程序设置」的备案一栏就有入口。备案和审核一样,是微信平台的合规要求,WorkBuddy 文档明确:账号注册、认证、备案、审核规则都以微信官方为准。
第 3 步:提交微信小程序审核
为什么:正式版用于对外发布,需要提交微信审核——这是三档里唯一要过审的一档,试用版、体验版都不用。
方式 A(推荐):WorkBuddy 托管路径
- 在分享面板中勾选「正式版」
- 点击「发布」,提交微信审核
- 提交后在分享面板中查看审核进度
你应该看到:分享面板显示审核进度。审核有结果时:通过则管理员微信收到通知(第 5 步细说);未通过则分享面板会展示微信返回的完整审核原因。
方式 B:微信公众平台后台
前提是代码已上传——用微信开发者工具顶部操作栏的「上传」按钮,填版本号和项目备注(这两个字段是给管理员检查版本用的)。然后:
登录微信公众平台小程序 → 版本管理 → 开发版本(已上传的代码在这里)→ 点「提交审核」,按页面提示填写相关信息。
你应该看到:提交后,开发管理页的「审核版本」模块展示审核进度。
⚠️ 两个频次限制
WorkBuddy 托管路径下,正式版审核期间不能再次提交新的正式版更新;每个微信小程序每周可以提交 3 次正式版审核,剩余次数以面板显示为准。官方同样提醒:请严格测试版本之后,再提交审核——过多的审核不通过,可能会影响后续的时间。
第 4 步:给审核员留测试账号,填好审核信息
为什么:审核员要能体验你的全部功能——卡在登录页的审核,大概率打回。
两条官方规则,提前知道就不慌:
- 测试账号:若小程序中存在账号关系或付费内容,需提供测试号(账号 + 密码),保证审核者可以体验所有功能。官方机制是:需要测试账号才能完成审核体验的小程序,首次提交审核时将被打回,再次提交审核时将开放提供测试账号的入口——这不是刁难,是流程设计:第一次打回后,第二次提交时把测试账号填进去就行。
- 功能页面:官方后台的提审表单里要配置功能页面——填写重要业务页面的类目与标签,重要业务页面组数不多于 5 组。挑最能体现核心功能的页面填,别超过 5 组。
你应该看到:你提前备好了一个测试账号(账号 + 密码),知道它要在第二次提交时填入。
第 5 步:审核通过后点「发布」,正式上线
为什么:审核通过不等于自动上线——官方明文:代码审核通过,需要开发者手动点击发布,小程序才会发布到线上提供服务。
- 官方后台路径:管理员的微信会收到小程序通过审核的通知;登录版本管理 - 审核版本,点击「发布」。发布有两种模式:全量发布(所有用户立即用上新版本,普通小程序选这个)和分阶段发布(也叫灰度发布,分时间段让部分用户先用新版,适合用户量大的应用控风险)
- WorkBuddy 托管路径:版本发布由托管流程协助完成——审核通过并完成发布后,即可通过正式版小程序码访问和分享
你应该看到:正式版小程序码在任意微信里都能打开——不再是「仅有体验权限的用户可以访问」,也没有 14 天有效期。
- 发布完成,用一部没有体验权限的手机扫码,能正常打开
检查点 ✅
- 六项自查(名称、核心功能、完成度、内容安全、隐私、支付)逐项过完
- 备案、用户隐私保护指引、UGC 声明三项设置与实际情况相符
- 提交审核后,能在分享面板或开发管理页看到审核进度
- 有账号关系或付费内容的小程序,测试账号已备好(账号 + 密码)
- 审核通过后完成发布,任意用户扫码可打开
踩坑提醒
❌ 审核通过就坐着等上线
现象:收到通过通知,小程序还是搜不到、新用户扫码打不开。
原因:审核通过 ≠ 自动上线,官方要求开发者手动点击发布,小程序才会发布到线上。
正确做法:收到通知后立刻去点发布——官方后台在「版本管理 - 审核版本」;WorkBuddy 路径确认完成发布后,再分发小程序码。
❌ 被打回后原样重提,碰运气
现象:被拒后什么都不改,立刻再提一次,指望换个审核员放行。
原因:官方明说「过多的审核不通过,可能会影响后续的时间」;WorkBuddy 里每个小程序每周只有 3 次正式版提审机会,审核期间也不能提交新的正式版更新。
正确做法:分享面板里有微信返回的完整审核原因——按原因改完,先发体验版真机验证,再重新提交正式版审核。高频拒绝原因的逐条整改,看 B5 审核被拒怎么办。
❌ 名称简介里塞「免费」「清仓」
现象:名称带「免费自助餐」「女装巨便宜」这类词,直接被拒。
原因:运营规范明确:名称不得含商业化用语,不得关键词堆砌,不得蹭「微信」品牌(如「微信小助手」),不得用「国家级、最高级」等广告法禁语。
正确做法:名称写清「你是干什么的」就够了;把功夫花在让核心功能首页可见上。
❌ 备案没完成就急着分发
现象:审核通过、发布成功,新用户扫码却被限制访问,或提示「小程序已暂停」。
原因:境内小程序应完成备案,未完成备案时微信可能限制新用户访问或暂停服务。
正确做法:发布前完成备案。已经遇到「已暂停」的,去微信公众平台「管理 > 账号设置 > 账号信息」,在「暂停服务」一栏点「恢复服务」,恢复后再扫码确认。
进阶技巧(可选)
🔧 审核要等多久?(可选)
官方文档没有给出统一的审核时限承诺——凡是向你承诺「X 天必过」的,多半是中介话术。提交后在分享面板(WorkBuddy 路径)或开发管理页的「审核版本」模块(官方后台)看进度,审核结果会通过管理员微信通知。
🔧 上线后的更新与下线(可选)
修改应用后,线上版本不会自动同步:在分享面板点「更新」,更新正式版需要重新提交微信审核;新版本审核通过并完成发布前,用户会继续使用当前已上线的版本。要停止服务,只有正式版支持「下线」——下线后正式版小程序将无法继续访问。
🚀 审核不是小程序独有
做 Chrome 插件上架应用商店同样要过审:注册开发者、打包、提审的完整流程在 C6 上架 Chrome 应用商店。先在小程序这边养成「提审前自查」的习惯,换个平台也受用。
本课小结
✅ 微信小程序审核审的是合规,不是代码质量。你走完了从验证到上线的最后一公里:
- 链路:上传代码 → 开发版本 → 提交审核 → 审核通过后手动点发布
- 自查:名称、核心功能、完成度、内容安全、隐私、支付,六项提前排雷
- 设置:备案、用户隐私保护指引、UGC 声明,正式版三项合规设置
- 提审:WorkBuddy 勾「正式版」发布,或官方后台版本管理提交——WorkBuddy 路径每周 3 次机会
- 发布:全量或灰度上线,正式版小程序码人人可扫
| 环节 | 你做了什么 | 关键点 |
|---|---|---|
| 自查 | 六项高频拒绝点逐项排查 | 打回不随机,规则全在运营规范里 |
| 设置 | 备案 + 隐私指引 + UGC 声明 | 缺一项可能被驳回或影响访问 |
| 提审 | 提交微信小程序审核 | WorkBuddy:审核期间不能提新正式版,每周 3 次 |
| 审核 | 备好测试账号,盯审核进度 | 首次打回后,二次提交开放测试账号入口 |
| 发布 | 手动点发布,全量上线 | 审核通过 ≠ 自动上线 |
下一课预告
审核被拒不是终点,是整改清单。下一课 B5 审核被拒怎么办:高频拒绝原因与整改,你会学到:
- 高频拒绝原因逐条拆解:诱导分享、虚拟支付、类目不符
- 对抗审核的代价:累计处罚阶梯,最高永久下架
- 怎么读懂驳回通知,按原因整改后重新提交
- 申诉的流程与边界
被拒了别慌,进 B5 →