사이드 메뉴
커뮤니케이션
API 제공
어드민 API
Cocoapods로 설치
이 문서는 Cocoapods로 Partner iOS SDK(Kakao Partner SDK for iOS)를 설치하는 방법을 안내합니다.
Cocoapods 설치 지원 종료
Partner iOS SDK 2.23.0 버전부터는 Cocoapods으로 설치를 지원하지 않습니다. SPM을 사용한 설치 방법은 설치를 참고합니다.
Cocoapods 1.8 이상 버전이 필요합니다. 프로젝트의 Podfile에 Partner iOS SDK를 전체 또는 모듈(Module)별로 추가합니다.
Podfile
# 전체 설치pod 'KakaoPartnerSDK' // 주의: 필요한 모듈만 import 권장# 개별 설치pod 'KakaoPartnerSDKCommon'pod 'KakaoPartnerSDKAuth'pod 'KakaoPartnerSDKUser'pod 'KakaoPartnerSDKTalk'pod 'KakaoPartnerSDKShare'pod 'KakaoPartnerSDKFriend' // 피커 사용 시 추가 설정 참고pod 'KakaoSDKNavi'pod 'KakaoSDKTemplate'
2.16.0 미만 버전에만 필요한 설정입니다. 친구 또는 채팅방 피커 기능은 KakaoPartnerSDKFriend, RxKakaoPartnerSDKFriend 모듈이 제공합니다. 해당 모듈은 다른 모듈과 달리 빌드된 바이너리 프레임워크를 포함하므로, 프로젝트가 올바르게 빌드(Build)되도록 하기 위해 Podfile 하단에 아래 코드를 추가해야 합니다. 코드 추가 후, pod install 명령어로 변경 사항을 반영합니다.
Podfile
post_install do |installer|installer.pods_project.targets.each do |target|target.build_configurations.each do |config|config.build_settings['BUILD_LIBRARY_FOR_DISTRIBUTION'] = 'YES'endendend
동적 프레임워크(Dynamic framework)를 사용할 수 없는 경우 KakaoPartnerSDKFriend, RxKakaoPartnerSDKFriend 모듈의 정적 프레임워크(Static framework) 설치 방식을 지원합니다. 자세한 안내는 고급: 정적 프레임워크로 설치하기를 참고합니다.