CocoaPods安装过程中遇到的一些问题
1,sudo gem install -n /usr/local/bin cocoa pods,安装pod后,pod命令无法使用,“
-bash: pod: command not found
”,这种情况先运行,sudo chmod +rx /usr/local/bin,然后sudo gem install -n /usr/local/bin cocoapods /,即可。
2,在使用sudo gem install -n /usr/local/bin cocoa pods 或者 sudo gem install cocoapods 安装pod时,一直提示:
ERROR: While executing gem ... (Gem::Exception)
Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sources
解决办法:重设ssl环境变量: 依次终端输入运行:(无反应是正常情况)
export LDFLAGS=-L/usr/local/opt/openssl/lib
export CPPFLAGS=-I/usr/local/opt/openssl/include
export PKG_CONFIG_PATH=/usr/local/opt/openssl/lib/pkgconfig
然后重装ruby : rvm reinstall 2.4.0 --autolibs=homebrew
装完之后,再次检查 ssl 证书环境:rvm osx-ssl-certs status all
出现
Certificates for /usr/local/etc/openssl/cert.pem: Up to date.
即表示问题解决。
3,在 pod setup 时报错:error: RPC failed; curl 56 SSLRead() return error -9806bytes/s
解决办法:将Xcode更新到最新然后重试。
podfile格式:
platform:ios,'8.0'
target :'*****' do
pod 'AFNetworking'
pod 'MBProgressHUD'
pod 'JPush-iOS-SDK'
pod 'IQKeyboardManager', '~> 4.0.4'
pod 'EaseMobSDK', '~> 2.1.9'
end
浙公网安备 33010602011771号