更新时间:2025-09-15 18:06:30收藏订阅更新我的文档设置返回文档目前开放的范围:新入驻开放平台的账号下新创建的小程序。简介迭代开发模式 是一种全新的支付宝小程序的开发模式,将整个小程序的研发流程拆解为开发、审核、发布三个阶段。在每个阶段中,以流程的方式,引导开发者进行开发的工作,并在一些关键的节点中给到开发者预先的提醒,避免在后续环节中造成返工。相对传统的模式而言,迭代模式的优势在于引导更为明确,加入了低代码开发、自动上架等更为简易的功能,希望帮助开发者更顺畅的完成整个小程序的研发过程。通过本手册,您可以了解到如何使用迭代开发模式来完成小程序的从配置到上架全过程。 研发流程概览第一步:基本准备1. 下载新版 ide支持一站式研发平台的 ide 版本号:3.8.3 及以上。点击 链接 下载/更新。2. 创建小程序新创建的小程序可以使用一站式研发平台迭代模式进行开发。小程序创建完成后,进入迭代管理页面。3. 新建迭代迭代管理页面,点击新建迭代,开启小程序研发之旅。是否使用云服务:如果使用云函数、云数据库、云存储及支付宝 云托管等完整云端能力,请选择 是。开发工具选择:开发工具特点ide小程序开发者工具(ide)是支付宝开放平台打造的一站式小程序研发工具,提供了编码、调试、测试、上传、项目管理等功能。回退旧版小程序进入迭代开发模式后,可通过 > 控制台 > 选择对应小程序应用 > 进入迭代,点击右上角 回退旧版。 注意:●如果小程序迭代中有版本在 审核中、审核通过、审核驳回 的情况,是无法进行回退的,需要先将迭代的状态回退到开发测试阶段再回退旧版。●回退旧版 后无法再次开启迭代,请谨慎操作。第二步:开发测试1. 开发调试1.1 小程序前端开发点击去开发,唤起本地 ide 工具,进行前端代码开发。1.2 小程序服务端开发支付宝根据实际的研发情况,提供了 7 种小程序后端研发场景,并对每个场景进行针对性的开发指引。开发模式本地开发云开发场景开发者小程序调用开发者服务端使用 my.request 调用小程序调用云服务云函数开发者服务端调用支付宝服务端调用支付宝 openapi云服务调用支付宝服务端调用支付宝 openapi支付宝服务端调用开发者服务端msapi 异步消息/spi 回调/支付通知-功能区域1.配置区--->2.示例代码区--->3.行动区1.3 配置项检测在完成前后端开发后,点击推进至下一阶段,触发配置项检测。2. 构建版本在新版的 ide 中上传版本时选择需要关联的迭代。3. 测试验收3.1 体验版上传版本后,点击去体验生成体验版,产品或运营人员可以进行扫码验收。3.2 小程序质量检测为避在后续审核中,被检测出有白屏、控件点击异常等被驳回,版本上传后,后台会自动进行小程序质量检测,帮助提前发现代码质量问题,大概需要 5 分钟左右的时间。第三步:审核点击进入审核按钮后,进入到审核阶段。1. 提审预校验检测提审前所需要进行的必须操作,对未完成的部分进行引导完成操作。涵盖隐私、产品开通等内容,提醒开发者进行维护,通过校验后,方可进入审核提交。2. 填写提审信息审核预校验通过后,可以进行提审,填写提审的版本信息,版本描述、图片等信息。3. 平台审核进入审核后,平台审核表达审核结果。3.1 审核通过审核通过,可以 进入发布 阶段。3.2 审核驳回点击 查看详情,可以查看具体的驳回原因。如果需要修改代码重新在 ide 中上传,可以直接点击底部的 回退至上一阶段 即可完成版本的退回开发,再次从 ide 中上传代码。3.3 审核中审核中可以 撤销审核。如需要修改代码重新上传,需要点击底部的 回退至上一阶段 即可完成版本的退回开发,再次从 ide 中上传代码。第四步:发布审核通过后,点击进入发布按钮,进入发布流程。1. 灰度版本发布前,提供灰度验证的功能,用户可以自主设置灰度百分比,并观察灰度数据。2. 发布小程序发布时,可选择两种发布策略,覆盖优先和性能优先。针对功能变化较大且需要用户及时更新的版本建议选择覆盖优先。针对需要保障用户使用体验的情况下,建议使用性能优先的发布策略。3. 回滚如果迭代上架后,发现有阻塞性的问题,可以对迭代进行回滚,回滚后需要新建迭代进行修复。常见问题q:小程序进入迭代开发模式后,如何回退旧版?a:小程序进入迭代开发模式后,可通过 > 控制台 > 选择对应小程序应用 > 进入迭代,点击右上角 回退旧版。 注意:●如果小程序迭代中有版本在 审核中、审核通过、审核驳回 的情况,是无法进行回退的,需要先将迭代的状态回退到开发测试阶段再回退旧版。●回退旧版 后无法再次开启迭代,请谨慎操作。写在最后一站式研发平台核心理念:●开发者视角:一站式研发平台,完全在开发者视角,拆解开发者在开发小程序的关键流程步骤,直击前端、后端以及全栈开发者在开发过程中,指引不清晰的痛点。●关键阶段节点流程重新刻画:在开发测试阶段,着重对前后端开发流程进行拆解,按场景提供指引和帮助,并配合代码上传、测试验收环节形成开发测试阶段的闭环流程;在审核及上架阶段,则是将之前在版本管理中的零散功能,进行流程上的重组,使得流程更顺畅,理解更清晰。●效率提升:一站式研发平台中,加入了多种环节下的检测功能,提醒开发者进行相关的操作,避免漏掉,后续造成代码、审核等方面的一些返工,帮助开发者提升小程序的研发效率。