触发场景:项目本来好好的,切了分支pod install后就报错了,再切回来也报错,切到哪个分支都报同样的错。
这时候怀疑是本地pod乱了,尝试各种删缓存,/Users/用户名/Library/Developer/Xcode/DerivedData, pod clean XXX,重启电脑大法均无法解决报错。
解决:最后删除本地pods文件夹,重新pod install,解决了。
如果依然无法解决,去能正常运行项目的电脑拷贝podfile.lock文件,删除自己电脑pods文件,再执行pod install。。