본문 바로가기메인 메뉴 바로가기사이드 메뉴 바로가기

kakao developers

관련사이트

사이드 메뉴

플랫폼 API

API 제공

전용 API

어드민 API

이 문서는 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'
end
end
end

동적 프레임워크(Dynamic framework)를 사용할 수 없는 경우 KakaoPartnerSDKFriend, RxKakaoPartnerSDKFriend 모듈의 정적 프레임워크(Static framework) 설치 방식을 지원합니다. 자세한 안내는 고급: 정적 프레임워크로 설치하기를 참고합니다.

도움이 되었나요?