一,CocoaPods版本升级(0.35.0升级至1.0)
- CocoaPods版本升级那些坑
升级更新命令:sudo gem update –system - 安装cocoapods的时候命令:sudo gem install cocoapods显示没有权限:ERROR: While executing gem … (Gem::FilePermissionError)
You don’t have write permissions for the /usr/bin directory
参考:cocoapods的时候显示没有权限:You don’t have write permissions for the /Library/Ruby/Gems/2.0.0 directory.安装 - 具体升级参考文章:看一遍就会的CocoaPods的安装和使用教程
二,CocoaPods升级成功,项目升级问题及解决
-问题一、 项目当你初次升级成功,不能一开始就pod install,pod 的里面的项目会全部没了
podfile的格式与原来的0.35.0版本不一样
platform :ios, '6.1'
#use_frameworks! //这个问题在问题4中
target ‘fjtax’ do
pod 'SVPullToRefresh', '~> 0.4.1'
pod 'SVProgressHUD', '~> 1.1.2'
pod 'SDWebImage'
end
具体可查看cocopods 官方文档
初始化成功后,由于之前ASIHTTPRequest有经过封装,接着出现下面的问题。
问题二,Could not build mode “ASIHTTPRequest……”
文件目录不一致,改为引号“”问题三,Include of non-modular header inside framework module
‘ASIHTTPRequest.ASIDataDecompressor’
解决方法:
问题四. embedded dylibs/frameworks are only supported on iOS 8.0 and
later
嵌入式dylibs /框架仅支持iOS 8.0及以后
把podfile文件中这句屏蔽
#use_frameworks!