安卓
4.29版本下,我编写阿里百川sdk的uts插件,安全图片存在但是sdk报错202(图片存在但是签名信息不正确)
4.24版本下,安全图片存在且sdk初始化正常
苹果
4.29版本下,我编写阿里百川sdk的uts插件,安全图片存在但是sdk报错202(图片存在但是bundle id信息和生成图片提供的id不正确)
4.24版本下,安全图片存在但是sdk报错202(图片存在但是签名信息不正确)
产品分类: 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初始化报错。
在4.24和4.29版本的编辑器中云打包,我写uts插件出现4.29版本下不能用;4.24可以用。
云端打包环境已更新为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