无法打包
- 发布:2024-04-19 09:11
- 更新:2024-04-19 11:51
- 阅读:126
产品分类: 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描述:
关键错误信息:
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类的依赖。