Alamofire 4.0
프로젝트에 설치하는 데 문제가 있습니다 .
Swift 3을 실행 하는 최신 버전의 Xcode가 있습니다 . alamofire를 설치하려고하면 800 개의 컴파일러 오류가 발생합니다.
분명히
Alamofire 4.0.0 이상을 빌드하려면 CocoaPods 1.1.0 이상이 필요합니다
터미널에있는 CocoaPods의 버전을 살펴본 결과 1.0.1입니다.
CocoaPods 1.1이 베타 버전 이므로 업데이트를 실행해도 작동하지 않습니다 .
따라서 올바른 위치로 업데이트하는 방법을 정확히 모르겠습니다. 구식이 아닌 한 800 개의 컴파일러 오류처럼 강제하지 않습니까? 다른 문제처럼 들립니까?
답변
최신 안정 버전 을 얻으려면 터미널에서 다음을 실행하십시오 .
sudo gem install cocoapods
--pre
최신 시험판을 받으려면 다음 을 추가하십시오 .
sudo gem install cocoapods --pre
답변
열기 Terminal
->
copy
아래 명령을
sudo gem install cocoapods
최신 안정 버전을 설치합니다 cocoapods
.
그런 다음 아래 명령을 사용하여 포드를 업데이트해야합니다
pod setup
아래 명령을 사용하여 포드 버전을 확인할 수 있습니다
pod --version
답변
당신이 가지고있는 경우 시스템 무결성 보호 활성화 또는 맥 OS 시에라 출시 이후 기본적으로 활성화되어 다른 권한 쓰기 오류는, 당신은 터미널에서이 줄을 실행 CocoaPods을 업데이트해야합니다 :
sudo gem install cocoapods -n/usr/local/bin
설치 후 포드 버전을 확인하십시오.
pod --version
이 오류를 제거합니다 :
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /usr/bin directory
최신 CocoaPod를 설치합니다 :
Successfully installed cocoapods-x.x.x
Parsing documentation for cocoapods-x.x.x
Installing ri documentation for cocoapods-x.x.x
Done installing documentation for cocoapods after 4 seconds
1 gem installed
답변
Homebrew를 사용하는 경우 터미널을 열고 다음을 입력하십시오.
brew upgrade cocoapods
그래도 작동하지 않으면 다음을 시도하십시오.
brew install cocoapods
답변
A를 사람들을 위해 sudo는없는 CocoaPods 설치 (즉, 당신이 하지 젬 관리 권한을 부여 할), 당신은 필요가 없습니다 sudo
귀하의 CocoaPods 설치를 업데이트하는 명령을 :
gem install cocoapods
당신은 알 수 있습니다 어디 CocoaPods 보석이 함께 설치됩니다 :
gem which cocoapods
이것이 홈 디렉토리 내에 있으면 반드시 gem install cocoapods
사용하지 않고 실행해야합니다sudo
.
마지막으로 현재 실행중인 CocoaPod를 확인하려면 다음을 입력하십시오.
pod --version
답변
다음은 cocoapod를 업데이트하는 단계입니다.
- 터미널 열기 (Shortcut :
Press cmd + space tab
Spotlight를 열고 텍스트를 입력하려면terminal
) - sudo gem install cocoapod s 명령을 사용하십시오 . 보석을 설치 한 후 보안 문제로 인해 시스템 암호를 묻습니다.
- 이제
pod setup
명령을 사용하여 포드를 설정하십시오 . 이것은 cocoapods 마스터 저장소를 설정합니다.
pod --version
명령을 사용하여 cocoapod의 버전을 확인할 수 있습니다 .
답변
다음 명령으로이 문제를 해결할 수 있습니다.
먼저:
sudo gem install cocoapods
Desp : 사용자 mac 암호를 입력하면 cocoapod가 안정된 버전으로 대체됩니다.
CocoaPods gem이 설치되어있는 위치는 다음과 같습니다.
gem which cocoapods
저장소를 복제 한 경우 다음 명령을 입력하십시오.
pod repo update
xcode를 닫고이 명령을 실행하십시오
Pod install