Skip to content


CocoaPods 통합

1단계: CocoaPods 설치

CocoaPods를 통해 iOS SDK를 설치하면 대부분의 설치 과정이 자동으로 수행됩니다. 이 프로세스를 시작하기 전에 Ruby 버전 2.0.0 이상을 사용해야 합니다. Ruby 구문에 대한 지식이 없어도 이 SDK를 설치할 수 있으니 걱정하지 마세요.

시작하려면 다음 명령을 실행하세요:

1
$ sudo gem install cocoapods

CocoaPods와 관련된 문제가 있는 경우 CocoaPods 문제 해결 가이드를 참조하세요.

2단계: Podfile 구성

CocoaPods Ruby Gem을 설치했으므로 Xcode 프로젝트 디렉토리에 Podfile이라는 파일을 만들어야 합니다.

Podfile에 다음 줄을 추가하세요:

1
2
3
target 'YourAppTarget' do
  pod 'Appboy-iOS-SDK'
end

포드 업데이트에서 마이너 버전 업데이트보다 작은 내용을 자동으로 가져올 수 있도록 Braze 버전을 설정하는 것이 좋습니다. pod 'Appboy-iOS-SDK' ~> Major.Minor.Build와 같은 형태입니다. 주요 변경 사항이 있더라도 최신 Braze SDK 버전을 자동으로 통합하려면 Podfile에서 pod 'Appboy-iOS-SDK'를 사용하면 됩니다.

서브스펙

전체 SDK를 가져오는 것을 권장합니다. 그러나 특정 Braze 기능만 통합하려는 경우 전체 SDK 대신 원하는 UI 서브스펙만 가져올 수 있습니다.

서브스펙 세부 정보
pod 'Appboy-iOS-SDK/InAppMessage' InAppMessage 서브스펙에는 Braze 인앱 메시지 UI와 Core SDK가 포함되어 있습니다.
pod 'Appboy-iOS-SDK/ContentCards' ContentCards 서브스펙에는 Braze 콘텐츠 카드 UI와 Core SDK가 포함되어 있습니다.
pod 'Appboy-iOS-SDK/NewsFeed' NewsFeed 서브스펙에는 Braze Core SDK가 포함되어 있습니다.
pod 'Appboy-iOS-SDK/Core' Core 서브스펙에는 커스텀 이벤트 및 속성과 같은 분석 지원이 포함되어 있습니다.

3단계: Braze SDK 설치

Braze SDK CocoaPods를 설치하려면 터미널에서 Xcode 앱 프로젝트의 디렉토리로 이동하여 다음 명령을 실행하세요:

1
pod install

이제 CocoaPods에서 생성한 새 Xcode 프로젝트 워크스페이스를 열 수 있습니다. Xcode 프로젝트 대신 이 Xcode 워크스페이스를 사용해야 합니다.

Appboy 예제 폴더가 확장되어 새로운 `AppbpyExample.workspace`가 표시됩니다.

다음 단계

통합 완료하기 안내를 따르세요.

CocoaPods를 통해 Braze SDK 업데이트하기

CocoaPod를 업데이트하려면 프로젝트 디렉토리에서 다음 명령을 실행하면 됩니다:

1
pod update
New Stuff!