iOS-CocoaPods升级

//查看CocoaPods版本

$ pod --version

// 先更新gem,国内需要切换源

$ sudo gem update --system 

$ gem sources --remove https://rubygems.org/

$ gem sources -a https://ruby.taobao.org/

$ gem sources -l

// 安装cocoapods

$ sudo gem install cocoapods 

$ pod setup

如果不更新pods出现的问题

经过认真的比较工程前后的差别,发现这是由于在开发过程汇总CocoaPods版本不同造成的问题。

较高版本的CocoaPods更新工程的时会生成一个文件名为Pods-framework.sh脚本文件,并向工程的.xcodeproj当中添加相关调用脚本的配置,我使用的版本(0.39.0)却不会。当我更新工程时,CocoaPods(0.39.0)只移除了高版本生成的脚本文件,却没有修改配置,导致编译时寻找该文件却找不到,提示错误:

Pods-framework.sh:No Such File or Directory

解决办法:

iOS-CocoaPods升级_第1张图片

把红色箭头的文件删除,完美解决.

你可能感兴趣的:(iOS-CocoaPods升级)