当前位置: 首页 > article >正文

【IOS】Undefined symbol: _OBJC_CLASS_$_PAGFile

项目场景:

flutter构建framework包,ios导入时,报PAG动画第三方库引用错误问题。

在这里插入图片描述


问题描述

Undefined symbol: _OBJC_CLASS_$_PAGFile
Undefined symbol: _OBJC_CLASS_$_PAGPlayer
Undefined symbol: _OBJC_CLASS_$_PAGSurface

1.第三方PAG资源引用失效

参考: https://github.com/Tencent/libpag

Undefined symbol:std::_1::chrono::steady_clock::now()

2.某个静态库如果以前是依赖于libstdc++库中的代码,那么这个静态库在Xcode10中被链接时将会报符号找不到的链接错误信息。

参考:从Xcode10不再支持libstdc++说起


解决方案:

在podspec文件中加上

  s.dependency 'libpag'
  s.library = 'c++'

在这里插入图片描述

模拟器运行ok。记录一下~

ps.为什么M1芯片ios模拟器运行PAG无显示,只有真机显示,目前不知道为什么,有无网络好心人解答


http://www.kler.cn/a/405150.html

相关文章:

  • 解决vue-pdf的签章不显示问题
  • Flink升级程序和版本
  • 索贝融媒体 Sc-TaskMonitoring/rest/task/search SQL注入漏洞复现
  • 【视觉SLAM】4b-特征点法估计相机运动之PnP 3D-2D
  • [模板总结] - 单向链表LinkedList操作
  • 大模型实操练习三、盘古大模型API使用方法(入门阶段)
  • Java通过calcite实时读取kafka中的数据
  • 学习threejs,通过SkinnedMesh来创建骨骼和蒙皮动画
  • WSL2 ubuntu配置redis
  • Simulink学习笔记【PID UG联动仿真】
  • 算法.图论-习题全集(Updating)
  • 【Android、IOS、Flutter、鸿蒙、ReactNative 】自定义View
  • 力扣 LeetCode 513. 找树左下角的值(Day8:二叉树)
  • [服务器] 腾讯云服务器免费体验,成功部署网站
  • PBDL (基于物理的深度学习)-Chapter 1
  • 深度学习day2-Tensor 2
  • 【Git】git从暂存区中移除文件
  • 山泽HDMI切换器:提升家庭娱乐与办公体验的利器
  • 支持向量机SVM——基于分类问题的监督学习算法
  • HBase 原理
  • 蓝桥杯每日真题 - 第19天
  • 第27天 安全开发-PHP应用TP 框架路由访问对象操作内置过滤绕过核心漏洞
  • 生产环境centos8 Red Hat8部署ansible and 一键部署mysql两主两从ansible脚本预告
  • 经验笔记:远端仓库和本地仓库之间的连接(以Gitee为例)
  • 在Sui 区块链上创建、部署和管理 NFT 的完整教程
  • java 设计模式 模板方法模式