clang: error: no such file or directory: Masonry pod

最近在进行项目维护时,发现MBprogressHud这个破第三方库各种警告!真心的怀疑这种开发人员的智商。你是第三方的插件,你慎重考虑过没,就将很多方法deprecated掉,脑子锈逗了。

直接将这个库删除掉,引入自己曾经写的类似的插件,但是因为项目上是pod管理,删除后,重新pod install后,项目报错了,编译不通过了。。。因为之前项目是外包出去的,外包团队的开发质量简直就是恶梦,各种垃圾插件、第三方的东西全部引用在项目中。这里我不得不再次愤怒,我们自己的项目产品,从来不使用第三方的插件,除了微信支付和支付宝支付外,所有类似的功能,我们都是自己开发!为的就是这种垃圾第三方插件废弃方法及属性。这次果真就遇到了。。。

 

具体报错为:clang: error: no such file or directory: 'Masonry' pod

我靠 ,这是什么情况?

将项目下的pod相关的文件全部删除掉,重新pod install问题仍然存在!QNMLGB!!!!!!!!

没办法,不想再花时间重构项目,,删除第三方的东西。硬着头皮往下搞。意外之中发现别人的处理有效,特此粘贴过来供相同问题的同学处理:

处理方式:target->build settings->other link flags下的全部删除,只保留$(inherited)。

other linker flag :全部删除 !不管是什么,眼睛一黑,全部删除!!

 

clang: error: no such file or directory: Masonry pod_第1张图片

再次编译,世界清净了。为什么,我也不知道,因为pod就是垃圾我不想去研究为什么。

 

你可能感兴趣的:(iOS开发)