thinkive
thinkive
  • 发布:2021-04-08 11:42
  • 更新:2022-02-14 10:30
  • 阅读:671

【报Bug】3.1.7 引入离线打包,引入liblibCamera.a真机编译不通过(使用SDK里面的Hbuilder-Hello工程)

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 11

HBuilderX类型: 正式

HBuilderX版本号: 3.1.7

手机系统: Android

手机系统版本号: Android 6.0

手机厂商: 华为

手机机型: iphoneXS max

页面类型: vue

nvue编译模式: fast

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

直接通过xcode导入3.1.7版本SDK里面的Hbuilder-Hello工程,因为涉及到调用相册和拍照,引入liblibCamera.a,然后编译不通过

预期结果:

编译通过

实际结果:

Showing Recent Messages
Undefined symbol: _OBJCCLASS$_MTKView

bug描述:

xcode离线打包,3.1.7版本引入一个新的问题,使用3.1.7版本里面Hbbuilder-hello编译不通过,
(模拟器可以编译通过,连上真机安装编译不通过)
提示如下错误
Showing Recent Messages
Undefined symbol: _OBJCCLASS$_MTKView

经过测试3.1.7之前版本无此问题

2021-04-08 11:42 负责人:无 分享
已邀请:
8***@qq.com

8***@qq.com - wax

添加 MetalKit.framework", "GLKit.framework"

  • thinkive (作者)

    最新的3.1.7SDK 里面都没带这2个文件,我看下了3.1.2能编译通过,也没带这2个文件?确定是这个问题吗?

    2021-04-12 14:23

  • DCloud_iOS_XHY

    回复 thinkive: 这俩是系统库,添加一下就好了

    2021-04-13 15:18

  • 2***@qq.com

    回复 DCloud_iOS_XHY: MetalKit.framework", "GLKit.framework"这两个系统库在哪里

    2022-04-16 15:03

  • 2***@qq.com

    MetalKit.framework", "GLKit.framework"这两个库在哪里,没找到

    2022-04-16 15:03

d***@163.com

d***@163.com

同问,

UniApp_Init

UniApp_Init - 新人来报道

试过了, 先添加引入liblibCamera.a 编译不通过, 然后添加 MetalKit.framework", "GLKit.framework", 真机编译通过了

要回复问题请先登录注册