
앱보이키트 (Objective-C 소프트웨어 개발 키트라고도 함)는 더 이상 지원되지 않으며 Swift SDK. 새로운 기능, 버그 수정, 보안 업데이트 또는 기술 지원은 더 이상 제공되지 않지만 메시징 및 분석은 정상적으로 계속 작동합니다. 자세한 내용은 새로운 Braze Swift 소프트웨어 개발 키트 소개 를 참조하세요.
CocoaPods 통합
1단계: CocoaPods 설치
CocoaPods를 통해 iOS SDK를 설치하면 대부분의 설치 과정이 자동으로 수행됩니다. 이 프로세스를 시작하기 전에 Ruby 버전 2.0.0 이상을 사용해야 합니다. Ruby 구문에 대한 지식이 없어도 이 SDK를 설치할 수 있으니 걱정하지 마세요.
시작하려면 다음 명령을 실행하세요:
1
$ sudo gem install cocoapods
CocoaPods와 관련된 문제가 있는 경우 CocoaPods 문제 해결 가이드를 참조하세요.

rake 실행 파일을 덮어쓰라는 메시지가 표시되면 자세한 내용은 CocoaPods.org의 시작하기 안내를 참조하세요.
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 워크스페이스를 사용해야 합니다.

다음 단계
통합 완료하기 안내를 따르세요.
CocoaPods를 통해 Braze SDK 업데이트하기
CocoaPod를 업데이트하려면 프로젝트 디렉토리에서 다음 명령을 실행하면 됩니다:
1
pod update