支付宝小程序IDE版本迭代异常

前情

uni-app是我比较喜欢的跨平台框架,它能开发小程序/H5/APP(安卓/iOS),重要的是对前端开发友好,自带的IDE让开发体验也挺棒的,公司项目就是主推uni-app

现公司今年准备新开一个项目,但是对项目的未来和项目要做的规格不是特别肯定,于是准备提前开发一个获客验证营销活动,试试市场反应

坑位

公司主要是做租赁业务的,公司为了降低产品的购买门槛,想通过依赖支付宝的芝麻免押来减免押金,但是芝麻免押并不是你想接就能直接接的,需要事先向支付宝申请获得相应能力后才可以接入,想申请芝麻免押能力,你得符合一定的条件产品介绍 - 支付宝文档中心

  • 申请要有完整的线上租赁流程,就是要已经是上线运行的小程序
  • 同时要符合租赁业务标准,在申请时候支付宝会回复不过的原因,按原因调整即可

活动很顺利的开发完成了,也在生产跑通了,现在就卡在申请芝麻免押的点上,产品为了申请芝麻免押一次次的调整需求,最后还打算专门做一套临时流程用于申请芝麻免押,临时流程开发进度到了80%的时候,突然申请又过了,最后就停掉了,最多一天是提了3版迭代,其中有一个0.0.4迭代已经过审(这里的过审是版本过审,不是芝麻免押过)到了可以发布的状态,但是产品觉得这个需求要调整下再重新提,先不要上,我于是完成调整需求,又重新提了迭代0.0.5,同时我又强迫症犯了,没忍住就把0.0.4迭代删了,当时再去提迭代0.0.6的时候,此时问题就产生了,外面显示的是0.0.6,但是里面还是0.0.4,,不管你怎么上传新迭代,它外面显示的是新版本号,但是里面还是那个0.0.4版本迭代,详见动画:

又因为线上版本高于0.0.4,导致迭代无法走下去,页面一直报当前版本低于线上版本的错误提示

Why?

已和支付宝技术人员做了多次沟通,暂时还没有定位到是什么问题,技术人员给的回复的,很大可能是开发平台那边的问题

如果后续有回复,我再更新文章

解决方案

方案1:

暂时不用要IDE的自动迭代了,先去后台手动新建一个,这样在上传的时候切换到新建的手动迭代就可以正常上传了

方案2:

把你已经新建的迭代,但是里面又锁定旧的迭代的那个迭代删除掉,再重新提迭代就行了,我目前就是这样解决的

删除迭代这里又有一个坑,删除迭代只能去迭代列表,在详情里是无法删的,但是迭代列表又看不到对应的版本号,分不清到底是哪一个迭代对应哪一个版本,只能通过发包时间去判断,这个问题我已经跟支付宝技术提了,他们说会反馈给管理平台优化

还有目前删除的迭代在详情页里还是会展示,但是点进去又会报错,这个也以反馈,说会优化

思考

遇到这种问题,直接找支付宝官方客服即可,描述好自己可复现路径或者说清楚出问题前做了哪些操作,再配合客服上传日志,如果比较急,可以讯问是否有临时方法先保证版本正常提,我当时就是急着发版,问的临时方法,也就是上面方案1,同时跟客服说一下,是不能请求加急下审核,以保证功能正常上线

相关推荐
小时前端13 小时前
微信小程序选不了本地文件?用 web-view + H5 一招搞定
前端·微信小程序·uni-app
Mr_li1 天前
给 Vue 开发者的 uni-app 快速指南
vue.js·uni-app
anyup1 天前
🔥2026最推荐的跨平台方案:H5/小程序/App/鸿蒙,一套代码搞定
前端·uni-app·harmonyos
Mintopia2 天前
Vue3 项目如何迁移到 uni-app x:从纯 Web 到多端应用的系统指南
uni-app
Mintopia2 天前
uni-app x 发展前景技术分析:跨端统一的新阶段?
uni-app
不爱说话郭德纲3 天前
告别漫长的HbuilderX云打包排队!uni-app x 安卓本地打包保姆级教程(附白屏、包体积过大排坑指南)
android·前端·uni-app
HashTang4 天前
【AI 编程实战】第 12 篇:从 0 到 1 的回顾 - 项目总结与 AI 协作心得
前端·uni-app·ai编程
JunjunZ5 天前
uniapp 文件预览:从文件流到多格式预览的完整实现
前端·uni-app
郑州光合科技余经理5 天前
代码展示:PHP搭建海外版外卖系统源码解析
java·开发语言·前端·后端·系统架构·uni-app·php
TT_Close5 天前
“啪啪啪”三下键盘,极速拉起你的 uni-app 项目!
vue.js·uni-app·前端工程化