cocoapods 遇到的坑

cocoapods简单安装:
1.cd 到当前项目目录下(ruby环境自行百度)
2.在终端中运行:
$ sudo gem install cocoapods
3.创建Podfile文件
$ pod init
4.安装/更新:
$ pod install / update

现在基本都是用cocoapods管理三方库,但是有时候就会遇到一些比较坑的问题:
本地有好几个分支,其 中A分支的代码还是很久以前的,B分支是最新代码,B分支比A分支中新导入了一些三方库。如果你切换到A分支再切回B分支的时候就会莫名期妙的报一些错,哪下图:

IMG_0844.JPG

这个时候可能会重新用pod install或者pod update一下,你会发现,错误提示没了。

接着,run你的项目,你会发现这个时候运行不起来,会报如下问题(在模拟器上会有问题,真机没问题):

WechatIMG215.jpeg

这个时候尝试把本地的pod文件都删了,重新pod install或者pod update,你会发现这个问题还是没有解决。

最终解决方案是:Xcode -> Preferences -> Locations -> /Users/xxxx/Library/Developer/Xcode/DerivedData 有个小箭头,点击这个箭头,把DerivedData下的文件都删除并清空废纸篓就可以解决了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容