网上有很多解决办法, 我这里只记录一条网上没有的解决办法(有可能是最能解决问题的办法)
当我们引入第三方静态库的时候会出现这种情况!
- 静态库有问题, 比如说不支持当前构架(既然第三方能做静态库出来给这么多人用, 一般都不会出问题)
使用命令 lipo 可以查看是否支持当前构架 - 就是我们的xcode 配置出问题了. 没有 引入需要的系统库
报错信息:
Undefined symbols for architecture x86_64: "_kCGImagePropertyGIFUnclampedDelayTime", referenced from: -[PTGIF initWithGIFData:] in liblibPDRCore.a(PDRToolSystemEx.o)
解决步骤:
- xcode 不识别 这个属性_kCGImagePropertyGIFUnclampedDelayTime
- 百度下, 发现这个属性属于 系统库imageIO.framework
- build Phase -> Link Binary with Libraries -> 添加 'imageIO.framework'
- 运行成功