ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Swift] CocoaPods 사용하기
    Swift 2023. 3. 20. 23:50

    이번에 socket통신 때문에 라이브러리를 추가해야 하는데

    매번 라이브러리 추가할 때마다 검색하는 거 같아서 정리해 볼게요~!

     

    1. CocoaPods 설치하기

    $ sudo gem install cocoapods

    터미널을 열어서 위 명령어 입력

    CocoaPods 설치 완료!

     

    2. CocoaPods를 적용할 프로젝트 파일로 이동

    $ cd ~/~/~/

    Xcode로 만든 프로젝트의 폴더로 이동!

     

    3. Podfile 생성

    $ Pod init

    해당 프로젝트가 있는 폴더에서 위 명령어를 입력하면

    라이브러리를 추가할 수 있는 파일이 생김

     

    4. Podfile에 라이브러리 추가

    $ vi Podfile

    Podfile에 라이브러리를 추가하기 위해 파일 수정 명령어를 입력 (vi 대신 nano를 써도 됨)

     

    # Uncomment the next ...
    # platform : ...
    
    target '(프로젝트 이름)' do
      # Comment the next ...
      use_frameworks!
      # ↓↓ 아래에 입력 ↓↓
      # 아래는 'SwiftSocket' 라이브러리 설치 예시
      
      pod 'SwiftSocket'
      
      # Pods for (프로젝트 이름)
    
      target '(프로젝트 이름)Tests' do
        ...
      end
    
    end

    그럼 이런 식으로 텍스트편집기로 변환되는데 예시로 'SwiftSocket' 라이브러리를 작성 후 저장

    (입력 유형은 pod '(라이브러리 이름)'이라고 적으면 됨)

     

    5. Podfile에 추가된 라이브러리 설치

    $ pod install

    4번 과정을 거친 후 저장된 Podfile에 있는 라이브러리를 설치하는 명령어

     

    Analyzing dependencies
    Downloading dependencies
    Installing SwiftSocket (2.0.2) # 추가한 라이브러리
    Generating Pods project
    Integrating client project
    
    # 성공 메시지
    [!] Please close any current Xcode sessions and use `(프로젝트 이름).xcworkspace` for this project from now on.
    Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed.

    명령어를 입력하면 추가한 라이브러리와 성공한 메시지가 초록 글씨로 띄워짐

     

    6. 프로젝트 실행

    위 과정을 거치면 '(프로젝트 이름). xcworkspace'라는 하얀색 Xcode파일이 생김

     

    이 파일에서 추가한 라이브러리를 import 하여 개발하면 됩니다~~!~!

     

    *중간에 라이브러리를 추가하고 싶으면 4번, 5번 과정을 거치면 추가 가능

    'Swift' 카테고리의 다른 글

    자주 쓰는 깃 명령어 정리  (3) 2024.11.21

    댓글

Designed by Tistory.