kaleidosJohna
kaleidosJohna
  • 发布:2024-12-17 14:55
  • 更新:2024-12-17 16:06
  • 阅读:66

【报Bug】不同版本编辑器下云打包,uts插件的安全图片出现异常

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 11

HBuilderX类型: 正式

HBuilderX版本号: 4.29

手机系统: Android

手机系统版本号: Android 15

手机厂商: 小米

手机机型: 小米14

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

安卓
4.29版本下,我编写阿里百川sdk的uts插件,安全图片存在但是sdk报错202(图片存在但是签名信息不正确)
4.24版本下,安全图片存在且sdk初始化正常

苹果
4.29版本下,我编写阿里百川sdk的uts插件,安全图片存在但是sdk报错202(图片存在但是bundle id信息和生成图片提供的id不正确)
4.24版本下,安全图片存在但是sdk报错202(图片存在但是签名信息不正确)

预期结果:

不管版本的情况下,所有版本都可以将图片打包到自定义基座,并且不会出现图片信息被修改的问题。

实际结果:

在安卓的4.29版本,图片打包到自定义基座,但是信息被修改导致sdk初始化报错。
在ios的4.24版本,图片打包到自定义基座,但是信息被修改导致sdk初始化报错。
在ios的4.29版本,图片打包到自定义基座,但是信息被修改导致sdk初始化报错。

bug描述:

在4.24和4.29版本的编辑器中云打包,我写uts插件出现4.29版本下不能用;4.24可以用。

2024-12-17 14:55 负责人:无 分享
已邀请:
DCloud_App_Array

DCloud_App_Array

云端打包环境已更新为gradle8.5/8.11.1,为了加速资源加载及安全性,默认会开启资源文件名称混淆。
如果使用的插件无法兼容资源文件名称混淆,可以手动配置enableResourceOptimizations关闭资源文件混淆。
参考文档:https://doc.dcloud.net.cn/uni-app-x/collocation/manifest.html#enableresourceoptimizations
在manifest.json的 "app-plus" -> "distribute" -> "android" 下配置:

"enableResourceOptimizations" : false
  • kaleidosJohna (作者)

    苹果端呢,苹果端所有版本都报错

    2024-12-17 16:58

  • DCloud_App_Array

    回复 kaleidosJohna: 如果是“图片存在但是bundle id信息和生成图片提供的id不正确”说明你配置的苹果包名不正确。

    2024-12-17 20:52

  • kaleidosJohna (作者)

    回复 DCloud_App_Array: 是一样的测了好多遍

    2024-12-18 10:05

  • kaleidosJohna (作者)

    回复 DCloud_App_Array: 可以远程帮忙看看吗

    2024-12-18 10:30

  • DCloud_App_Array

    回复 kaleidosJohna: 这类单个插件的问题,很大概率是插件代码逻辑的问题。请通过“付费技术咨询”获取一对一的技术指导。

    2024-12-18 15:53

要回复问题请先登录注册