小恐龙lv
小恐龙lv
  • 发布:2022-11-02 09:19
  • 更新:2022-11-05 14:59
  • 阅读:463

【已解决】ios pod原生插件 云打败 失败

分类:uni-app

【已解决】ios pod原生插件 云打败 失败,不知道是什么原因,离线打包是正常的

完整日志地址:https://ide.dcloud.net.cn/build/errorLog/050b3820-59f2-11ed-9abd-3f772c9d2049

部分截图:【附件】

2022-11-02 09:19 负责人:无 分享
已邀请:
天生DR

天生DR - 天生我材必有用

查看你的第三方库 到底是静态库 还是动态库
配置有问题

  • 小恐龙lv (作者)

    您好,刚重新上传了两个附件截图,其中Tquic.framework是个动态库,其他是静态库,Third和upload是第三方库的提供的源码文件

    2022-11-02 22:11

  • 天生DR

    回复 小恐龙lv: 你看一下 package.json 里 动态库需要自己填写的 你没填吧

    2022-11-03 19:15

小恐龙lv

小恐龙lv (作者) - 每天一条猫,胜过活神仙

解决了,记录一下,错误日志有两个地方错了,

1、Tquic.framework 这个动态库没放入UniApp的nativeplugins里,也没有在package.json的embedFrameworks节点下追加。
2、第三方源码放错位置,我放到了主工程,应该放入Pod插件工程,导致找不到两个头文件,添加相应的Build Settings里的Framework Search Paths和Header Search Paths
3、重新清除编译打包,搞定

感谢UniApp群里的靓仔靓女和DCloud_iOS_DJX 积极给予我帮助感谢感谢

该问题目前已经被锁定, 无法添加新回复