[ios] cocoapods를 설치하는 방법?

너무 많은 링크를 참조하여 시도했지만 성공하지 못했습니다. 아이디어가 있으시면 저에게 알려주십시오. 나는 코코아 포드 문서를 읽고 여러 번 설치하려고했지만 시작 단계 때문에 항상 실패했습니다. 보석을 먼저 설치할 수없는 오류가 하나 있습니다. 누구나 나에게 하나씩 단계를 줄 수 있습니까? 설치 또는 데모 방법.

이것은 내가 시도한 하나의 링크입니다.

스크린 샷은 내가 주어진이 콘솔 오류를 나타냅니다.

여기에 이미지 설명을 입력하십시오



답변

포드 설치

[1] 터미널을 열고 다음을 입력하십시오.

sudo gem install cocoapods

보석은 시스템 라이브러리 내부의 Ruby에 설치됩니다. 또는 10.11 Mac OSX El Capitan에서 다음을 입력하십시오.

sudo gem install -n /usr/local/bin cocoapods

“activesupport require Ruby version> = 2.xx”오류가 발생하면 터미널을 입력하여 최신 activesupport를 먼저 설치하십시오.

sudo gem install activesupport -v 4.2.6

[2] 설치 후, 많은 메시지가 표시되고, 메시지를 읽고 오류가 없으면 cocoapods 설치가 완료되었음을 의미합니다. 다음으로 cocoapods 마스터 저장소를 설정해야합니다. 터미널에 입력하십시오 :

pod setup

마스터 리포지토리를 다운로드 할 때까지 기다립니다. 크기가 매우 큽니다 (2016 년 12 월의 370.0MB). 그래서 시간이 좀 걸릴 수 있습니다. 활동 및 네트워크 탭으로 이동하여 git-remote-https를 검색하여 다운로드를 추적 할 수 있습니다. 또는 다음과 같이 명령에 자세한 정보를 추가 할 수 있습니다.

pod setup --verbose

[3] 완료되면 “Setup Complete”가 출력되고 XCode 프로젝트를 만들어 저장할 수 있습니다.

[4] 그런 다음 터미널 cd에서 “XCode 프로젝트 루트 디렉토리”( .xcodeproj파일이 있는 위치 )에 다음을 입력하십시오.

pod init

[5] 그런 다음 터미널에 입력하여 프로젝트의 podfile을여십시오.

open -a Xcode Podfile

[6] Podfile이 텍스트 모드로 열립니다. 처음에는 몇 가지 기본 명령이 있습니다. 여기에 프로젝트의 종속성을 추가하십시오. 예를 들어, podfile에 다음을 입력하십시오.

pod 'AFNetworking', '0.9.1'

(이 라인은 프로젝트에 AFNetworking 라이브러리를 추가하는 예입니다.)

다른 팁 :

의 주석 platform :ios, '9.0'
의 주석 user_frameworks! 이 스위프트를 사용하는 경우

Podfile 편집을 마치면 저장하고 Xcode를 닫으십시오.

[7] 그런 다음 터미널을 입력하여 프로젝트에 포드를 설치하십시오.

pod install

프로젝트를 위해 podfile에 추가 한 라이브러리 수에 따라이를 완료하는 시간이 다릅니다. 완료되면 다음과 같은 메시지가 나타납니다.

“Pod 설치가 완료되었습니다. Podfile 및 X total pod의 X 종속성이 설치되었습니다.”

이제 Xcode 프로젝트를 닫으십시오. 그런 다음 Xcode 프로젝트 파일을 찾아서 열고 .xcworkspace코딩을 시작하십시오. (더 이상 xcodeproj파일을 열면 안됩니다 )


답변

1. 먼저 터미널을 엽니 다

2. 그런 다음 gem 파일을 명령으로 업데이트하십시오.

sudo gem install -n /usr/local/bin cocoapods

3. 그런 다음 프로젝트 경로를 제공하십시오

cd /your project path 

4. 포 디플을 터치

touch podfile

5. Podfile을 엽니 다

open -e podfile

6. 텍스트 편집과 같은 podfile을 엽니 다. 그런 다음 목표를 설정하십시오. 예를 들어 Google지도를 설정하려면 podfile은

use_frameworks!
target 'yourProjectName' do
    pod 'GoogleMaps'
end

7. 그런 다음 포드를 설치하십시오.

pod install


답변

이것은 OS X El Capitan 10.11.x에서 작동합니다

sudo gem install -n /usr/local/bin cocoapods

그런 다음 pod setup cmd를 사용하여 pod를 설정 한 다음 프로젝트 디렉토리로 이동하고 pod를 설치할 수 있습니다


답변

이것들은 내가 일반적으로 따르는 완전한 단계입니다. 이 단계를 최대한 짧게 게시하고 Mac 및 Xcode 프로젝트에 대해 알고 있다고 가정합니다. 우선, 터미널을 열고 다음 명령을 사용하고 각 명령 다음에 Enter를 누르십시오.

CocoaPods가 아직 설치되지 않은 경우 다음 명령을 입력하십시오.

sudo gem install cocoapods

이제 다음 명령을 사용하여 Xcode Project 디렉토리로 이동하고 디렉토리 /Your Xcode Project Directory Path의 실제 경로로 바꾸십시오 .

cd /Your Xcode Project Directory Path

다음은 CocoaPod 사용 방법에 대한 지침입니다. 터미널에 입력 된 모든 명령이 성공적으로 실행 되려면 잠시 기다려주십시오.

  1. 터미널에서 포드 검색 :

pod search networking (검색하려는 네트워킹을 대체하십시오)

  1. 포드 파일 만들기 :

pod init

  1. 포드 파일 열기 :

open -a Xcode Podfile

  1. 포드 추가 : (포드를 추가 한 후에는 먼저 포드 파일을 저장 한 다음 터미널로 다시 돌아 가야합니다.)
target 'WebServiceUsingMantleAFNetworking' do
# platform :ios, '8.0' //Choose your version of iOS
pod 'AFNetworking', '~> 2.6.0’

end

또는

platform :ios, '8.0'
pod 'AFNetworking'
pod 'Mantle'
pod 'LBBlurredImage'
pod 'TSMessages'
pod 'ReactiveCocoa'
  1. 포드 설치 :

pod install

  1. 기존 프로젝트에서 포드 업데이트를 확인하십시오.

pod outdated

  1. 기존 포드를 업데이트하십시오.

pod update

  1. 시스템에서 Cocoapod를 제거하십시오 :

sudo gem uninstall cocoapods

스택 오버플로에서 Xcode 프로젝트에서 포드를 제거하기위한 완벽한 자습서가 있습니다. 자세한 내용은 다음 링크를 확인하십시오.

프로젝트에서 CocoaPods를 제거하는 방법?

감사

이것이 도움이 되었기를 바랍니다.


답변

설치된 포드 파일의 간단한 단계 :

  1. 터미널 2를 엽니 다. 터미널의 명령 : sudo gem install cocoapods

  2. 터미널에서 프로젝트 경로를 설정하십시오.

  3. 명령 : 포드 초기화

  4. 프로젝트의 포드 파일로 이동하고 설치하려는 포드를 추가하십시오.

  5. 포드 파일에 추가 : 포드 ‘AFNetworking’, ‘~> 3.0

  6. 명령 : 포드 설치

  7. Xcode 프로젝트 닫기

  8. 터미널에서 프로젝트를 엽니 다

  9. 커맨드 : open PodDemos.xcworkspace


답변

Xcode 10.3이 설치된 macOS Mojave에서 gem경로 유무에 관계없이 무서운 경고를 받았습니다 -n /usr/local/bin.

xcodeproj's executable "xcodeproj" conflicts with /usr/local/bin/xcodeproj
Overwrite the executable? [yN] 

나를 위해 일하는 것은 여전히 ​​Homebrew입니다.

brew install cocoapods


답변

  1. 터미널 열기
  2. sudo gem install cocoapodsCocoaPod가없는 경우 입력 하십시오
  3. 입력 cd /project path하지만 project path실제 프로젝트 경로로 교체
  4. 팟 파일 터치
  5. 다음 명령 중 하나를 사용하여 podfile
    open -e podfile을 엽니 다. TextEdit 또는
    open -a pod fileXcode에서 열기
  6. 대상을 설정하고 다음과 같이 GoogleMaps의 포드 파일을 추가하십시오.
    target 'PROJECT NAME HERE' do
    pod 'GoogleMaps'
    end
  7. 사용 pod install종속성을 설치하는