pod 'filename used twice' build error
程序员文章站
2024-03-11 18:03:19
...
项目里一直存在一个很奇怪的问题,每次用pod导入一个新的第三方库,已经存在的第三方库就会报编译错误:
'filename used twice'
以前以为是第三方库有问题,所以重新导入,问题得到了暂时的解决。但是指标不治本,每次pod新的第三方库,又会报这个错误。项目闲下来后仔细研究了下这个问题,发现是pod的project.pbxproj文件存在问题,重复引用第三方库的某些文件,所以导致编译错误。导致这种错误的原因通常是因为合并代码的时候,合并了project.pbxproj文件。
解决方案:删除Pods文件下的所有文件,重新导入第三方库