ios - 코코아 팟




최신 버전의 CocoaPods로 업데이트 하시겠습니까? (6)

"pod 'Alamofire', '~> 4.0'"행을 "pod 'Alamofire', : git => ' https://github.com/Alamofire/Alamofire ', : commit => '3cc5b4e' '행으로 변경합니다 터미널에 "pod install --repo-update"가 있고 작동합니다.

프로젝트에 Alamofire 4.0 을 설치하는 데 문제가 있습니다.

Swift 3을 실행하는 최신 버전의 Xcode가 있으며 alamofire를 설치하려고하면 800 개의 컴파일러 오류가 발생합니다.

분명히

Alamofire 4.0.0 이상을 빌드하려면 CocoaPods 1.1.0 이상이 필요합니다

터미널에있는 CocoaPods의 버전을 살펴본 결과 1.0.1입니다.

CocoaPods 1.1이 베타 버전이기 때문에 업데이트를 실행해도 작동하지 않습니다.

따라서 올바른 위치로 업데이트하는 방법을 정확히 모르겠습니다. 구식이 아닌 이상 800 개의 컴파일러 오류와 같이 강제하지 않습니까? 다른 문제처럼 들립니까?


Homebrew를 사용하는 경우 터미널을 열고 다음을 입력하십시오.

brew upgrade cocoapods

그래도 작동하지 않으면 다음을 시도하십시오.

brew install cocoapods

다음은 cocoapod를 업데이트하는 단계입니다.

  1. 터미널 열기 (바로 가기 : Press cmd + space tab 을 눌러 Spotlight를 연 다음 terminal 에서 텍스트를 Press cmd + space tab )
  2. sudo gem install cocoapod s 명령을 사용하십시오. 보석을 설치 한 후 보안 문제로 인해 시스템 암호를 묻습니다.

  1. 이제 pod setup 명령을 사용하여 pod setup . 이것은 cocoapods 마스터 저장소를 설정합니다.

  1. pod --version 명령을 사용하여 cocoapod의 버전을 확인할 수 있습니다.


업데이트를 시도했지만 작동하지 않았습니다. 마지막으로, 나는 cocoapods, cocoapods-core, cocoapods-try를 (수동으로) 완전히 제거해야했습니다. 코코아 포드에 의한 다른 패키지 사용. 이 터미널 명령을 사용하여 모든 패키지를 나열하십시오. gem list --local | grep cocoa pods gem list --local | grep cocoa pods

그런 다음 사용자 루트 폴더에서 ./cocoapods 폴더도 삭제합니다.


Terminal 열기 -> 아래 명령 copy

sudo gem install cocoapods

최신 버전의 cocoapods 설치합니다.

그런 다음 아래 명령을 사용하여 포드를 업데이트해야합니다

pod setup

아래 명령을 사용하여 포드 버전을 확인할 수 있습니다

pod --version

최신 안정 버전 을 얻으려면 터미널에서 다음을 실행하십시오.

sudo gem install cocoapods

최신 사전 릴리스를 받으려면 --pre 를 추가하십시오.

sudo gem install cocoapods --pre




alamofire