cocoapods 업데이트 시 문제 및 해결

1239 단어
실행 명령 sudogem install cocoapods
오류 보고: ERROR: While executing gem...(OpenSSL::SSL::SSLError) hostname "upyun.gems.ruby-china.org"does not match the server certificate
ERROR:  While executing gem ... (OpenSSL::SSL::SSLError)
    hostname "upyun.gems.ruby-china.org" does not match the server certificate

코코아팟이 의존하는gem 버전이 너무 낮아서 그래요.
명령 실행 sudo gem update --system
Updating rubygems-update
Fetching: rubygems-update-2.6.7.gem (100%)
Successfully installed rubygems-update-2.6.7
Parsing documentation for rubygems-update-2.6.7
Installing ri documentation for rubygems-update-2.6.7
Installing darkfish documentation for rubygems-update-2.6.7
Installing RubyGems 2.6.7
RubyGems 2.6.7 installed
Parsing documentation for rubygems-2.6.7
Installing ri documentation for rubygems-2.6.7

=== 2.6.7 / 2016-09-26


sudogem install cocoapods 다시 실행
오류 보고: While executing gem...(Errno::EPERM) Operation not permitted -/usr/bin/xcodeproj
원인:stackoverflow에서 찾은 설명은 이렇습니다. This is happening because Applehas enabled rootless on the new install, 즉 10.11 시스템에서 애플은 뿌리 없는 설치를 사용했기 때문입니다.
해결 방안: 다음 명령:sudogem install-n/usr/local/bin cocoapods
업그레이드에 성공했습니다.

좋은 웹페이지 즐겨찾기