阿里云主机折上折
  • 微信号
您当前的位置:网站首页 > 小程序的审核与发布流程

小程序的审核与发布流程

作者:陈川 阅读数:8236人阅读 分类: 微信小程序

微信小程序的审核与发布流程涉及多个环节,从代码提交到最终上线需要经过严格的审核机制。开发者需熟悉每个步骤的细节,确保符合平台规范,避免因违规导致审核失败或延迟。

提交前的准备工作

在提交审核前,开发者需完成以下关键步骤:

  1. 代码完整性检查:确保所有功能模块已开发完成,无缺失页面或功能。例如:

    // 检查所有页面是否在app.json中注册
    {
      "pages": [
        "pages/index/index",
        "pages/detail/detail",
        "pages/user/user"
      ]
    }
    
  2. 测试环节

    • 真机测试所有核心功能流程
    • 覆盖主流机型(iOS/Android)
    • 网络环境测试(2G/4G/WiFi)
  3. 敏感内容处理

    • 移除测试数据
    • 检查是否存在违规内容
    • 确保支付、社交等敏感功能符合规范

提交审核的具体步骤

通过微信开发者工具进行提交:

  1. 点击工具栏"上传"按钮
  2. 填写版本信息(建议采用语义化版本号如1.0.0)
  3. 填写项目备注(需具体说明本次修改内容)
# 示例:通过CLI工具提交
$ miniprogram-ci upload --pp ./demo --pkp ./private.key -v 1.1.0 -d "修复支付接口bug"

审核信息填写要点:

  • 功能描述要具体(避免"优化体验"等模糊表述)
  • 特殊权限需说明使用场景
  • 测试账号必须有效(包含测试数据)

审核阶段详解

微信团队通常会在1-7个工作日内完成审核,主要检查:

内容审核

  • 是否存在政治敏感内容
  • 用户生成内容(UGC)的过滤机制
  • 广告是否符合《微信广告规范》

功能审核

  • 支付功能必须使用微信支付
  • 社交类目需要特殊资质
  • 直播功能需《信息网络传播视听节目许可证》

技术审核

  • 检查是否存在恶意代码
  • API调用频率限制
  • 性能指标(启动时间不超过2秒)

常见被拒原因:

  1. "实际功能与描述不符"(占32%)
  2. "存在体验问题"(占28%)
  3. "类目选择错误"(占19%)

审核结果处理

收到审核结果后:

通过情况

  • 立即发布:全量用户可见
  • 分阶段发布:可设置逐步放量(20%/50%/100%)
  • 延时发布:设置具体上线时间

未通过情况

  1. 查看具体拒绝理由
  2. 修改后重新提交(可加急处理)
  3. 如需申诉,准备补充材料
// 示例:处理审核回调
wx.onAuditDone(res => {
  if(res.success) {
    console.log('审核通过,版本号:', res.version) 
  } else {
    console.error('拒绝原因:', res.reason)
  }
})

版本发布与管理

发布后的管理策略:

  1. 灰度发布

    • 按用户属性分批发布
    • 可随时终止灰度
  2. 热修复

    • 使用wx.getUpdateManager处理静默更新
    const updateManager = wx.getUpdateManager()
    updateManager.onCheckForUpdate(res => {
      if (res.hasUpdate) {
        updateManager.applyUpdate()
      }
    })
    
  3. 版本回滚

    • 保留至少两个稳定版本
    • 回滚操作即时生效(5分钟内)

长期维护建议

建立版本管理机制:

  • 使用Git进行代码版本控制
  • 每次提交对应一个审核版本
  • 保留审核历史记录

监控指标:

  • 异常崩溃率(应<0.5%)
  • 接口成功率(应>99.5%)
  • 用户投诉率(行业平均0.3%)
| 指标项       | 预警阈值 | 检查频率 |
|--------------|----------|----------|
| 崩溃率       | >1%      | 实时     |
| API失败率    | >5%      | 每小时   |
| 支付成功率    | <85%     | 每天     |

本站部分内容来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益,请来信告知我们删除。邮箱:cc@cccx.cn

前端川

前端川,陈川的代码茶馆🍵,专治各种不服的Bug退散符💻,日常贩卖秃头警告级的开发心得🛠️,附赠一行代码笑十年的摸鱼宝典🐟,偶尔掉落咖啡杯里泡开的像素级浪漫☕。‌