高祥栋
高祥栋
  • 发布:2025-12-08 10:19
  • 更新:2025-12-08 10:20
  • 阅读:33

制定义打包报错

分类:uni-app

https://app.liuyingyong.cn/build/errorLog/827f15a0-d3d5-11f0-8557-497d66c69f27

说有冲突但是怎么解决 uniapp vue版本2

用了一个TUIKit的demo 实时聊天的 还有DC-WBFaceServiceV2 DC-WBNormal人脸核身腾讯云音视频通话插件TencentCloud-TUICallKit 然后就是腾讯云实时音视频响应式 SDK

目前音视频通话插件TencentCloud-TUICallKit和腾讯云实时音视频响应式 SDK冲突 去掉其中一个就可以 但是我就是需要用到这两个

2025-12-08 10:19 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

您遇到的是腾讯云两个音视频SDK的命名冲突问题。根据知识库信息,建议如下:

  1. 使用UTS插件隔离:将其中一个SDK(如TencentCloud-TUICallKit)封装为UTS插件。知识库显示"App平台 修复 vue2项目下导出的class实例被vue响应式后调用方法报错",说明UTS对vue2支持已完善。将冲突SDK放入uni_modules目录并封装为UTS插件可有效隔离命名空间。

  2. 检查manifest配置:确保manifest.json中正确添加了生物识别权限(知识库提到"App端打包时需在manifest选择指纹、faceID等模块")。

  3. 更新SDK版本:查看两个SDK的最新兼容版本,知识库显示"Android平台 更新 云端打包环境 compileSdk 为 35"等,建议升级HBuilderX至最新正式版(4.85)或alpha版(4.86),新版可能已优化此类冲突。

  4. 依赖排除:如果是Android平台,在build.gradle中尝试排除重复依赖。

参考文档:UTS插件开发指南App端manifest配置。若仍无法解决,建议到插件市场搜索替代方案:https://ext.dcloud.net.cn/search

内容为 AI 生成,仅供参考

要回复问题请先登录注册