swift2.3转swift3.0 (一)关于cocoapods的问题

swift3.0出来2个多月了,以前网上下的2.3的demo一转成3.0的便冒出了成千上万个错误,主要是第三方。就算新建一个工程,用cocoapods重新导入,还是会报错,那是因为你的cocoapods版本太低了!
Xcode8默认使用swift3,这就要求你的cocoapods的版本要1.1.0及以上,这样导入的第三方库才是最新的适配到swift3的,比如网络请求用的Alamofire。打开终端,先通过以下命令查看你电脑上的cocoapods库的版本

pod --version

如果低于1.1.0,那么再输入以下命令进行升级

 sudo gem install cocoapods --pre

ps: 如果出现问题:ERROR: While executing gem ... (Errno::EPERM)
则改输下面这句

sudo gem install -n /usr/local/bin cocoapods

完成后,再输入

pod repo update

完成后可通过上面查询命令看或者保险点 输入

pod search Alamofire

如果Alamofire是4.0以上那就可以了。

你可能感兴趣的:(swift2.3转swift3.0 (一)关于cocoapods的问题)