CocoaPods引入第三方库冲突

2022-08-30  本文已影响0人  傲骨天成科技

日常开发中我们可能遇到使用cocoapods的时候第三方库冲突的一些问题,下来我大致总结了几种情况:

一、 某一个库依赖了你目前添加的库,但是你目前引入的此库的版本号和另外一个库依赖的此库版本号不一样。

例如:
image.png

当自己引入的MBProgressHUD库是 ~> 1.0.0版本的时候,但是MWPhotoBrowser里面依赖的MBProgressHUD库是~>0.9的时候发生了冲突。

解决方法
版本号介绍

二、iOS项目中引用多个第三方库引发文件名重复问题

方案1:

iOS项目中引用多个第三方库引发冲突的解决方法
在Build Settings->Other link flags中添加-dead_strip,如果Other link flags中有-all_load与-force_load则删掉,只填-dead_strip

方案2:

https://www.jishudog.com/101/html

上一篇下一篇

猜你喜欢

热点阅读