起因: 之前在编译某个私有 CocoaPods 库的时候发现报错如下图所示 (跟 模块化日常: CocoaPods 库资源引用问题 中的表现类似):
然后各种清理缓存 / 重启 Xcode 等, 一顿操作, 结果没啥作用, 报错依旧.
经过: 突然想起前几天好想有一个组内同学用了 CocoaPods 的 1.4.0 beta 版遇到了问题, 猜测大概和这个有关, 可能是之前这位同学用 1.4.0 做了 pod install 之类的操作对工程设置做了一些变更. 于是果断删除 pods 目录和 . xcworkspace 文件, 重新 pod install, 然后就好了, 好了...
然后今天有一个同学升级了 CocoaPods 1.4.0 正式版, 问题依然存在...(大概是我们的使用方式有问题吧, 呵呵)
结论: CocoaPods 挺有意思的, 不仅能坑自己, 还能拿来坑队友.
如有任何知识产权, 版权问题或理论错误, 还请指正.
https://juejin.im/post/5a6aa72d6fb9a01cae0fda57
来源: https://juejin.im/post/5a6aa72d6fb9a01cae0fda57