Swift3的项目引入第三方库时很多报错

Swift3的项目引入一些常用的第三方框架时,先是弹出要convert,意思是帮你把引入的框架改成符合Swift3的姿势。按照提示一步步完成。再编译项目,依然爆出很多各种各样的报错,整个人都凌乱了。尝试了好几种方式一个个的解决问题,依然不太凑效。

最后解决的办法是:更新pod版本。

使用命令sudo gem install cocoapods 更新版本库时遇到了错误,

ERROR:  While executing gem ... (Errno::EPERM)

Operation not permitted - /usr/bin/xcodeproj

原来是OS X 10.11中苹果引入的Rootless机制,感谢 升级 OS X 10.11 cocoapods 使用不正常的问题 这篇博文,顺利升级pod版本,最终项目之前的报错全没了。看来是导入的姿势不对啊。

你可能感兴趣的:(Swift3的项目引入第三方库时很多报错)