蛤蟆
蛤蟆
  • 发布:2023-03-27 10:03
  • 更新:2023-03-27 10:48
  • 阅读:544

【报Bug】最新的离线SDK与HbuilderX版本不匹配,无法正常打包

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 家庭中文版

HBuilderX类型: 正式

HBuilderX版本号: 3.7.9

手机系统: Android

手机系统版本号: Android 11

手机厂商: 华为

手机机型: Mate20x

页面类型: vue

vue版本: vue2

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

下载最新hbuilderX,下载最新离线打包SDK,生成打包资源离线打包

预期结果:

正常运行

实际结果:

提示离线打包SDK版本不一致

bug描述:

之前的APP版本是使用的HBuilderX3.7.3打包的,部分小米机型出现了相册无法选取图片的BUG。
看到新出的离线SDK版本HBuilderX(3.7.8.20230323)修复了这个问题,于是就把离线SDK升级为了3.7.8。

但现在HBuilderX只能升级到3.7.9,将生成的打包内容采用3.7.8的SDK打包后,进入应用后提示SDK版本不匹配。

历史版本中又找不到HBuilderX3.7.8的版本来搭配3.7.8的离线SDK,现在离线打包没办法正常进行了,只能切换回3.7.3的版本将就着继续用了,小米机型的相册BUG没法处理。

2023-03-27 10:03 负责人:无 分享
已邀请:
亦春亦秋

亦春亦秋 - 用爱发电

SDK版本不匹配,是可以在配置文件中关闭的。
"app-plus" : {
"compatible" : {
"ignoreVersion" : true //true表示忽略版本检查提示框,HBuilderX1.9.0及以上版本支持
},

你试试这个,有用请点赞,谢谢

  • 蛤蟆 (作者)

    感谢,这个办法是可以解决弹框的问题,但版本不一致理论上还是会存在功能不一致的情况,并不能覆盖所有情况。

    我本质上是更想问的是为什么官方不提供匹配版本。

    如果没办法按照最新的HBuilderX版本提供最新的离线打包SDK,那能不能把离线打包对应的HbuilderX加入历史版本供下载。

    HBuilderX现在已经3.7.9了,但可供下载历史版本的就只剩下3.7.3了,中间那么多个版本的历史记录都没有下载的地方。

    2023-03-27 11:40

  • 朱小

    刚上架了一个应用也报3.7.8和3.7.9版本不一致的问题了,有解决办法没,只能重新上架吗

    2023-03-30 17:40

要回复问题请先登录注册