第三方库Bitcode问题

2019-07-15  本文已影响0人  CharmecarWang

昨天发现,项目在真机上编译不通过,在模拟器上可以通过,具体报错如下:


Image.png

乍一看,是MLeaksFinder这个第三方库不支持bitcode造成的,因为我们平台架构是默认开启支持bitcode,也就是说引入的所有第三方库都必须支持bitcode才能编译成功,所以,我尝试做了以下操作:


bitcode

单独设置MLeaksFinder第三方库Enable bitcode 为NO
重新编译,还是不行,问了一下同事,他说他那里可以编译通过,因此,很有可能是因为版本太老的原因,找到了原因,解决起来就很容易了:
1.找到Cocoapods缓存文件位置

~/Library/Caches/CocoaPods/Pods/Release

2.删除Release下的MLeaksFinder
3.再删除Pods文件夹,执行

pod update

重新编译,就可以了

上一篇 下一篇

猜你喜欢

热点阅读