支付宝小程序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,同时跟客服说一下,是不能请求加急下审核,以保证功能正常上线

相关推荐
笨笨狗吞噬者19 小时前
维护 uniapp 小程序端近一年,我想拉一个开发者交流群
前端·程序员·uni-app
你的眼睛會笑2 天前
uni-app 实战:使用 lime-painter 实现页面内容一键生成海报并下载
uni-app
一只程序熊2 天前
uniapp 高德地图 打开选择地址报错,也没有展示出附近的位置
android·uni-app
2501_915909063 天前
不用越狱就看不到 iOS App 内部文件?使用 Keymob 查看和导出应用数据目录
android·ios·小程序·https·uni-app·iphone·webview
万物得其道者成3 天前
uni-app Android 离线打包:多环境(prod/dev)配置
android·opencv·uni-app
学习3人组3 天前
Uniapp快速上手了解
uni-app
小鲤鱼ya3 天前
vue3 + ts + uni-app 移动端封装图片上传添加水印
前端·typescript·uni-app·vue3
2501_915921433 天前
常用iOS性能测试工具大全及使用指南
android·测试工具·ios·小程序·uni-app·cocoa·iphone
桐溪漂流3 天前
Uni-app H5 环境下 ResizeObserver 监听 mp-html 动态高度
前端·uni-app·html
芒果大胖砸3 天前
uniapp 在h5中预览pdf hybrid方法
pdf·uni-app