xwjonline
xwjonline
  • 发布:2024-04-19 09:11
  • 更新:2024-04-19 11:51
  • 阅读:126

【报Bug】苹果提示PGPAY,取消Payment模块配置后,云打包失败。

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 13.4.1 (22F82)

HBuilderX类型: 正式

HBuilderX版本号: 4.08

手机系统: iOS

手机系统版本号: iOS 17

手机厂商: 苹果

手机机型: iPhone 13 PRO MAX

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

无法打包

预期结果:

无法打包

实际结果:

无法打包

bug描述:

打包失败配置

打包成功配置

2024-04-19 09:11 负责人:无 分享
已邀请:
xwjonline

xwjonline (作者) - 一句话介绍我自己?

Payment 完全点掉也打包失败

DCloud_App_Array

DCloud_App_Array

关键错误信息:

Undefined symbols for architecture arm64:  
\"_OBJC_CLASS_$_UTDevice\", referenced from:  
objc-class-ref in AlicloudUtils(EMASDeviceId.o)  
objc-class-ref in AlicloudUtils(AlicloudReport.o)  
objc-class-ref in AlicloudUtils(EMASBeaconStore.o)

原因是应用使用的原生插件“PLV-LiveScenesPlugin”依赖的库“AlicloudUtils.framework”无法找到UTDevice类。
勾选了支付宝模块时,支付宝模块包含了UTDevice类,没有勾选支付宝模块时会导致打包失败。
请联系插件作者,提供独立支持UTDevice类的库,或者修改插件去掉对UTDevice类的依赖。

要回复问题请先登录注册