1단계 SDK 설치하기

    1단계 SDK 설치하기


    기사 요약

    다음 방법들 중 하나를 선택하여 Shoplive iOS SDK를 설치합니다.

    중복으로 설치하지 마세요.

    Shoplive iOS SDKCocoaPodsSwift Package Manager 중 반드시 하나의 방법으로만 설치해야 합니다.


    CocoaPods로 SDK 설치

    1. CocoaPods를 설정하세요.

    # Project 홈 디렉토리(.xcodeproj 확장자 파일이 있는 경로)로 이동하세요.
    cd ~/projects/PlayShopLive
    
    # CocoaPods가 설치되어있지 않으면 CocoaPods를 설치하세요.
    sudo gem install cocoapods
    
    # 기존 Project에서 CocoaPods를 설정한 적이 없으면 Podfile을 생성하세요.
    pod init

    2. 사용 중인 Podfile에 다음 라인을 추가하세요.

    source 'https://github.com/CocoaPods/Specs.git'
    
        # Project에 설정된 최소 지원 버전과 동일하게 설정하세요. 
        # Shoplive iOS SDK는 iOS 11.0 이상을 지원합니다. iOS 11.0 미만으로 설정할 수 없습니다.
        platform :ios, '11.0'
        use_frameworks!
    
        # Shoplive iOS SDK를 설치할 Project Target을 설정하세요.
        target 'PlayShopLive' do
            pod 'ShopLive', '1.5.16'
            pod 'ShopliveSDKCommon', '1.5.16'
        end

    3. CocoaPods를 설치하세요.

    # Project 홈 디렉토리에서 설치 명령어를 실행하세요.
    # pod 저장소에 업데이트된 내용을 반영할 수 있도록 업데이트 명령어를 함께 실행하세요.
    
    # 방법 1. pod repo 업데이트 후, pod 설치
    pod repo update
    pod install
    
    # 방법 2. pod repo 업데이트와 pod 설치를 동시에 실행
    pod install --repo-update

    Apple M1에서 설치가 되지 않으면, 다음 명령어를 실행하세요.

    sudo arch -x86_64 gem install ffi
    arch -x86_64 pod install

    4. 설치를 완료하면, Project - Finder에서 생성된 파일을 확인하세요.

    5. xcworkspace 파일을 열어 Project를 확인하세요.


    Swift Package Manager로 SDK 설치

    1. Xcode Project의 Package Dependencies 탭으로 이동하세요.

    2. Package Dependencies 에 다음을 추가하세요.

    dependencies: [
        .package(url: "https://github.com/shoplive/ios-sdk", .exact(from: "1.5.16")),
        .package(url: "https://github.com/shoplive/common-ios", .exact(from: "1.5.16"))
    ]
    

    설치가 실패한다면 캐시를 지워주세요.

    3. Shoplive iOS SDK 패키지를 적용할 Target을 선택하세요.

    4.  Packages에 설치된 Shoplive iOS SDK를 확인하세요.