王者地带
王者地带
  • 发布:2025-09-19 18:59
  • 更新:2025-09-19 18:59
  • 阅读:27

阿里的认证 安全图片验证,在IOS 端 uniapp x 项目uts插件中验证失败的问题

分类:uni-app x

用的是阿里云的IOS SDK ,写的是uniapp x 的uts 插件,uts 的插件会导致阿里的安全图片 yw_1222.jpg 认证失败,失败的原因是因为:Bundle ID 包名不一致导致, 经过本地的uniapp x 离线工程验证, 是因为 uts 插件打包是以 Module 的方式添加所有和插件有关的 .framework , 导致阿里的安全验证,获取到的包名 是 Module 的,不是主项目的,从而导致验证失败, 有没有办法,把 uts 插件中的某些 .framework 添加到主项目下编译打包?

第一次情况: 如图所示,我把所有 .framework 库添加到主项目下编译,应用正常运行,初始化安全图片是可以验证成功。

第二次情况:如图所示,我把所有 .framework 库添加到的 uts 插件的 Module 工程下,应用正常运行,初始化安全图片失败,提示Bundle ID 包名不一致,原因应该是阿里的安全sdk 库获取的是 Module 的Bundle Id 了,导致验证失败

是否可以,在 uts 插件中,配置某些 .framework 库,让它在主项目目录下进行编译?

2025-09-19 18:59 负责人:无 分享
已邀请:

要回复问题请先登录注册