| 2.28.0 | 2026.6.12 | - 피커 기능 추가
- 채팅방 피커 멀티 선택 지원
- 탭 피커 초기 탭 설정 지원
- 탭 피커의 친구 탭, 채팅방 탭, 채팅방 멤버 피커 단일 및 다중 선택 지원
- 피커 인터페이스 변경
enableMulti 파라미터 제거PickerApi.select에 initialTab 파라미터 추가
- 피커 요청 파라미터 변경
selectParams, chatSelectParams, chatMemberSelectParams 프로퍼티 추가maxPickableCount, minPickableCount 프로퍼티 SelectParams 클래스 하위로 이동
- 장기 미이용 앱 에러 코드 추가
- 내부 개선
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.27.3 | 2026.4.14 | | KakaoSDK Sample
RxKakaoSDK Sample |
| 2.27.2 | 2026.1.27 | | KakaoSDK Sample
RxKakaoSDK Sample |
| 2.27.1 | 2026.1.7 | - 내부 개선
- SSO 토큰 만료 여부 식별을 위한
isExpired 프로퍼티 추가
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.27.0 | 2025.12.29 | | KakaoSDK Sample
RxKakaoSDK Sample |
| 2.26.0 | 2025.11.12 | - 카카오 로그인 방법 선택 API 추가
- SSO 기능 추가
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.25.0 | 2025.10.1 | - 앱 차단 상태 에러 추가:
ApiFailureReason.BlockedApp - 카카오계정 제재 에러명 변경:
ApiFailureReason.Blocked → ApiFailureReason.BlockedAccount
- 채팅방 멤버 피커, 탭 피커: 싱글 선택 지원
- 친구 피커 인터페이스 변경:
selectFriend(params:, enableMulti:, viewType:, completion:), selectChat(params:, enableMulti:, viewType:, completion:), select(params:, enableMulti:, viewType:, completion: ) - 피커 인터페이스 제거:
selectFriendPopup, selectFriends, selectFriendsPopup, selectChatPopup, selectPopup - 피커 문구 오탈자 수정
- 내부 개선
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.24.6 | 2025.7.30 | | KakaoSDK Sample
RxKakaoSDK Sample |
| 2.24.5 | 2025.7.7 | | KakaoSDK Sample
RxKakaoSDK Sample |
| 2.24.3 | 2025.6.2 | | KakaoSDK Sample
RxKakaoSDK Sample |
| 2.24.2 | 2025.5.12 | KakaoSDKFriendResources.bundle의 Info.plist에서 CFBundleExecutable 키 제거
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.24.1 | 2025.4.22 | | KakaoSDK Sample
RxKakaoSDK Sample |
| 2.24.0 | 2025.3.10 | - 친구 피커 API 응답 변경
maskingProfileNickname 프로퍼티 추가
- 사용자 정보 조회 API 응답에 생일 윤달 여부 프로퍼티 추가
Omega 페이즈 제거- 내부 개선
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.23.0 | 2024.10.14 | | KakaoSDK Sample
RxKakaoSDK Sample |
| 2.22.7 | 2024.9.12 | - 연령인증 정보 조회 API 응답에
hasCi 프로퍼티 추가
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.22.6 | 2024.8.28 | - 연령인증 정보 조회 API 응답에서 CI 관련 정보 제거
- 사용자 정보 조회 API 응답에서 CI 관련 프로퍼티 제거
- 채팅방 멤버 조회 API 응답에
token 프로퍼티 추가
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.22.5 | 2024.7.23 | | KakaoSDK Sample
RxKakaoSDK Sample |
| 2.22.4 | 2024.7.10 | | KakaoSDK Sample
RxKakaoSDK Sample |
| 2.22.3 | 2024.6.20 | - 말풍선 출처 앱을 지정하는 파라미터 제공
- 대상:
KakaoPartnerSDKShare 모듈의 ShareApi
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.22.2 | 2024.5.21 | - 카카오톡 인증 서비스 모듈(
RxKakaoSDKCert) 추가 - 카카오톡 인증 서비스 K3220 상품 지원
- 내부 개선
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.22.1 | 2024.4.18 | | KakaoSDK Sample
RxKakaoSDK Sample |
| 2.22.0 | 2024.3.22 | - 개인정보 보호 목록(Privacy Manifest) 파일 지원
KakaoSDKCommon: PrivacyInfo.xcprivacy 파일 추가KakaoSDKCertCore: PrivacyInfo.xcprivacy 파일 추가, 서명 적용- Alamofire 버전 5.9.0로 변경
- 카카오톡 인증 로그인에
identifyItems 파라미터 추가
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.21.1 | 2024.3.15 | - 앱스토어 업로드 시 검증 단계에서
minimum os does not support 에러가 발생하는 현상 수정- Xcode 15.3 사용, 프로젝트의
iOS Deployment Target이 Kakao SDK의 설정인 13.0보다 높고, 바이너리 모듈(KakaoSDKFriendCore, KakaoSDKCertCore)을 사용하는 경우 발생
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.21.0 | 2024.3.4 | - 배송지 선택, 배송지 등록, 배송지 수정 API 추가
- 메시지 템플릿
Content.title, Content.imageUrl nullable로 변경 - VisionOS 컴파일 지원
AuthController.handleOpenUrl(url:options) 메서드 내부 콜백 실행 성공 시 반환 값 true로 변경- 내부 개선
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.20.0 | 2023.12.21 | - 카카오톡 채널 간편 추가(
followChannel()) 지원 - 아래 모듈의 프로퍼티 변경
KakaoSDKTalk- 삭제:
Friends 모델 내 serviceUserId KakaoPartnerSDKTalk- 삭제:
Chat.chatType - 추가:
ChatRoomType, Chat.roomType KakaoSDKFriendCore- 삭제:
PickerChatType, SelectedChat.type - 추가:
PickerChatRoomType, SelectedChat.roomType
- 내부 개선
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.19.0 | 2023.11.15 | KakaoPartnerSDKTalk, RxKakaoPartnerSDKTalk 모듈- 카카오톡 친구 목록 조회 API의
friendType 파라미터 제거 - 카카오톡 친구 목록 조회 API 응답
relation의 story 항목 제거
KakaoPartnerSDKFriend, RxKakaoPartnerSDKFriend 모듈- 피커 기능의
serviceTypeFilter 파라미터 제거
- 내부개선
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.18.2 | 2023.11.3 | | KakaoSDK Sample
RxKakaoSDK Sample |
| 2.18.1 | 2023.10.20 | | KakaoSDK Sample
RxKakaoSDK Sample |
| 2.18.0 | 2023.9.26 | - 카카오톡으로 로그인의
launchMethod 기본값 .UniversalLink로 변경 - 연령인증 정보 조회 API 최신 버전으로 변경
- 카카오톡 채널 채팅, 카카오톡 채널 추가 신규 API 추가
- 연결 페이지를 거치지 않고 카카오톡 채널로 바로 이동 (카카오톡 v10.0.5 이상)
- 연결 페이지 URL을 반환하는 기존 API도 유지
- 카카오톡 채널 채팅 연결 페이지 반환 API 이름 변경
makeUrlForChannelChat()(Deprecate) → makeUrlForChatChannel()
- OMEGA 페이즈 지원
- 레퍼런스 DocC 적용
- 내부 개선
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.17.0 | 2023.9.7 | - 카카오톡 인증 서비스 모듈(
Cert) 추가, K2220 상품 지원 - 피커 UI 최신화
- 카카오톡 채널 관계 조회 API 최신 버전으로 변경
- 내부 개선
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.16.0 | 2023.7.13 | - iOS 최소 지원 버전 13.0으로 상향
- Friends 모듈 SPM 지원
- 카카오계정 간편로그인 지원을 위한
Prompt.SelectAccount 추가 - 서비스 약관 동의 철회 API 추가
- 동의항목 동의 내역 조회 API v2로 업데이트
- 샘플 앱 테스트 항목 개선
| KakaoSDK Sample
RxKakaoSDK Sample |
| 2.15.0 | 2023.4.14 | - 카카오톡 인증 로그인
settleId 파라미터 지원 - 버그 수정
| KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.14.0 | 2023.2.14 | - App Extension 지원
- 대상 모듈: KakaoSDKCommon/RxKakaoSDKCommon, KakaoSDKAuth/RxKakaoSDKAuth, KakaoSDKShare/RxKakaoSDKShare, KakaoSDKTemplate, KakaoPartnerSDKCommon, KakaoPartnerSDKAuth/RxKakaoPartnerSDKAuth, KakaoPartnerSDKShare/RxKakaoPartnerSDKShare
verifyAge() 제공 모듈 및 클래스 변경: KakaoSDKAuth → KakaoSDKUser,AuthApi → UserApi
- SPM으로 iOS SDK 설치 시, 대소문자 구분 APFS(Apple File System)에서 발생하는 패키지 참조 오류 수정
- 카카오 로그인 prompts 파라미터 값 변경
- 삭제:
Prompt.Signup - 추가:
Prompt.Create
- 내부 개선
| KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.13.1 | 2022.12.30 | - Rx iOS SDK 2.12.0, 2.13.0 버전의 토큰 발급 및 갱신, 추가 동의 시
.TokenNotFound 버그 수정
| KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.13.0 | 2022.12.14 | | KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.12.0 | 2022.12.1 | - 카카오톡으로 로그인(
loginWithKakaoTalk())에 유니버셜 링크 지원
| KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.11.3 | 2022.9.29 | | KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.11.2 | 2022.9.19 | - 초기화 메서드에 KA 헤더 정보용 서비스 SDK 식별자 파라미터
sdkIdentifier 추가
| KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.11.1 | 2022.7.29 | - Xcode 14 이상 버전에서 발생하는 Swift 5.7 SE-0341 관련 빌드 오류 수정
| KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.11.0 | 2022.6.29 | - 카카오톡 공유 제품명 변경에 따른 모듈, 클래스, 모델, 메서드 이름 변경
KakaoPartnerSDKLink → KakaoPartnerSDKShareRxKakaoPartnerSDKLink → RxKakaoPartnerSDKShareKakaoSDKLink → KakaoSDKShareRxKakaoSDKLink → RxKakaoSDKShareLinkApi → ShareApiLinkResult → SharingResultisKakaoLinkAvailable() → isKakaoTalkSharingAvailable()isKakaoLinkUrl() → isKakaoTalkSharingUrl()defaultLink() → shareDefault()customLink() → shareCustom()scrapLink() → shareScrap()makeSharerUrlforDefaultLink() → makeDefaultUrl()makeSharerUrlforCustomLink() → makeCustomUrl()makeSharerUrlforScrapLink() → makeScrapUrl()
| KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.10.1 | 2022.6.10 | | KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.10.0 | 2022.5.25 | - 모듈 구조 변경
KakaoPartnerSDKFriend를 KakaoSDKFriend의 확장 모듈(Extension)로 변경
prompt.Signup 추가
| KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.9.1 | 2022.3.31 | | KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.9.0 | 2022.3.18 | - OpenID Connect 지원
signupForPartner() 메서드에 properties 파라미터 추가
| KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.8.6 | 2022.2.16 | | KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.8.5 | 2022.1.24 | - Swift Package Manager(SPM) 지원
- 내부 코드 개선: KakaoSDKCommon
- iOS 13 이상 환경에서 UIApplication.shared.keyWindow(Deprecate) 사용하지 않도록 변경
| KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.8.4 | 2021.12.10 | - 토큰 갱신 메서드 이름 및 파라미터 변경
refreshAccessToken(refreshToken: String?) → refreshToken(token: OAuthToken?)
KakaoSDKNavi 모듈의 웹 길안내 지원 종료webNavigateUrl() 메서드 삭제- 카카오내비 미설치 시 설치 페이지를 표시하도록 변경
- 피커 접근성 향상
| KakaoSDK Static: Friend Sample
RxKakaoSDK Static: Friend Sample |
| 2.8.3 | 2021.11.18 | KakaoSDKCommon, RxKakaoSDKCommon 모듈의 초기화 클래스명 변경KakaoSDKCommon → KakaoSDKRxKakaoSDKCommon → RxkakaoSDK
- 사용자 정보 조회 응답에
name 필드 추가 - 카카오톡 친구 목록 조회 응답에
allowedMsg 필드 추가 - 일부 Model Nullability 변경
Friends.favoriteCount: Int → Int?
- 소스 저장소를 Nexus에서 Github으로 이전
- 피커 버그 수정
| KakaoSDK Friend 모듈 Sample
RxKakaoSDK Friend 모듈 Sample |
| 2.8.2 | 2021.10.26 | - Static framework 배포
Friend 모듈 디펜던시 변경(참고: 모듈)KakaoPartnerSDKUser → KakaoPartnerSDKCommon, RxKakaoSDKUser
- RxSwift 6 및 Xcode 13 대응
Single 반환 시 에러 처리를 onError() → onFailure()로 변경
- 친구 피커 버그 수정
- 피커 스크롤 이동 시 중간에 라인 뷰 사라짐 현상 수정
- 친구 선택 시 맨 위 섹션 프로필 이미지 깜빡임 현상 수정
| KakaoSDK Friend 모듈 Sample
RxKakaoSDK Friend 모듈 Sample |
| 2.8.1 | 2021.9.28 | - 피드 메시지 기능 확장(참고: 피드 메시지)
FeedTemplate에 itemContent 필드 추가ItemContent 오브젝트 추가
| Sample RxSample |
| 2.8.0 | 2021.9.17 | | Sample RxSample |
| 2.7.1 | 2021.9.8 | | Sample RxSample |
| 2.7.0 | 2021.9.3 | - 채팅방 피커 기능 추가
- 사용자 정보 조회(
meForPartner()) 응답에 accountCreationDate, accountCreationDateNeedsAgreement 추가
| Sample RxSample |
| 2.6.0 | 2021.8.6 | - 친구 피커 정식 배포
- 커머스 템플릿에 화폐 단위 파라미터 추가
-
currencyUnit -
currencyUnitPosition - 프로필 동의항목 분리에 따른
Model 업데이트
| Sample RxSample |
| 2.6.0-beta.3 | 2021.7.16 | - 친구 피커 문구 수정 반영
- 에러 관련 버그 수정 및 로직 개선
- SdkError에서
GeneralFailed 삭제
| Sample RxSample |
| 2.6.0-beta.2 | 2021.7.9 | | Sample RxSample |
| 2.6.0-beta.1 | 2021.6.30 | | Sample RxSample |
| 2.5.6 | 2021.8.2 | | Sample RxSample |
| 2.5.5 | 2021.7.14 | - 에러 관련 버그 수정 및 로직 개선
- SdkError에서
GeneralFailed 삭제
| Sample RxSample |
| 2.5.4 | 2021.7.8 | | Sample RxSample |
| 2.5.3 | 2021.5.26 | - 카카오톡 채널 관계 조회 API의
url 및 Model 키 값 변경ChannelRelations → ChannelsChannelRelation → Channel
- 사용자 정보 조회 API의
Account Model에 profileNicknameNeedsAgreement, profileImageNeedsAgreement 추가 - 버그 수정
| Sample RxSample |
| 2.5.2 | 2021.5.3 | | Sample RxSample |
| 2.5.0 | 2021.4.30 | - Swift5 (5.0) 마이그레이션
- 뉴 빌드 시스템(New build system) 적용
- 동의항목 동의 내역 조회, 동의항목 동의 철회 API 추가
Model 정리- 사용자 정보 응답 중 프로필에 기본 이미지 여부(
isDefaultImage) 추가
| Sample RxSample |
| 2.4.1 | 2021.3.10 | chatList(), chatMembers()의 secureResource 파라미터 삭제- 버그 수정
| Sample RxSample |
| 2.4.0 | 2021.3.2 | - 모듈 구조 개선
isKakaoTalkLoginAvailable(), loginWithKakaoTalk(), loginWithKakaoAccount() API KakaoSDKUser 모듈로 이동- 공통 모듈과 네트워크 모듈 분리
signup() API 추가User 모델의 프로퍼티 추가(hasSignedUp, isKorean, isKoreanNeedsAgreement)- 카카오톡 친구 목록 조회 API에
friendOrder 파라미터 추가
| Sample RxSample |
| 2.3.2 | 2021.2.8 | | Sample RxSample |
| 2.3.1 | 2021.2.1 | - 버그 수정
- iOS 14 대응,
AuthenticationSession의 callbackURLScheme: 값 수정
| Sample RxSample |
| 2.3.0 | 2021.1.21 | - 카카오 로그인에 OAuth
Prompt 지원 - 연령인증 추가
| Sample RxSample |
| 2.2.0 | 2020.12.18 | - 멀티 앱 지원
- 카카오톡 프로필 조회, 카카오톡 친구 목록 조회 API의
secure_resource 파라미터 삭제 - 내부 함수 개선
| Sample RxSample |
| 2.1.0 | 2020.12.9 | - 신규 모듈 추가
- KakaoPartnerSDKAuth: 그룹 내 다른 앱의 refreshToken을 사용한 accessToken 발급 기능 제공
- KakaoPartnerSDKLink: 말풍선 출처 앱을 지정하는 파라미터 제공
- 로그인 보안 향상을 위한 PKCE 적용
| Sample RxSample |
| 2.0.5 | 2020.11.25 | - 카카오톡 채널 차단 상태(
BLOCKED) 추가
| Sample RxSample |
| 2.0.4 | 2020.10.12 | | Sample RxSample |
| 2.0.3 | 2020.10.06 | - 강제 로그인 옵션 추가
- 리스트 템플릿의 헤더 영역 배경 이미지 제거
| Sample RxSample |
| 2.0.2 | 2020.09.04 | - Cocoapods DynamicCodable Dependency 삭제
- serverCallbackArgs 처리 추가
| Sample RxSample |
| 2.0.1 | 2020.08.21 | - Retry Request Error 처리 추가
- NaviApi에 WGS84 인터페이스 추가
- NaviOptions → NaviOption 구조체명 변경
| Sample RxSample |
| 2.0.0 | 2020.08.10 | | Sample RxSample |
| 2.0.0-beta.7 | 2020.07.31 | - Pod 소스와 샘플 앱 패키징 분리
- 레퍼런스 문구 개선
| Sample RxSample |
| 2.0.0-beta.6 | 2020.07.15 | - SDK API명 일부 수정:
- KakaoSDKCommon.initSDK() 변경
- AuthApi.shared.loginWithKakaoAccount() 추가
- AuthApi.shared.loginWithKakaoTalk() 추가
| SDK&Sample RxSDK&RxSample |
| 2.0.0-beta.5 | 2020.06.23 | - Reactive Extensions(Rx) 라이브러리를 사용하지 않는 일반 SDK 분리 배포:
- KakaoPartnerSDK(신규)
- RxKakaoPartnerSDK(기존 ReactiveX)
| SDK&Sample RxSDK&RxSample |
| 2.0.0-beta.4 | 2020.04.22 | | RxSDK&RxSample |
| 2.0.0-beta.3 | 2020.03.24 | - 로그인 계정 확인 페이지 적용
- 앱스토어 서밋(Appstore Submit) 에러 해결 (코코아팟 베타버전 이슈)
| RxSDK&RxSample |
| 2.0.0-beta.2 | 2019.12.26 | - 모듈화:
- RxKakaoPartnerSDKCommon
- RxKakaoPartnerSDKUser
- RxKakaoPartnerSDKTalk
- 토큰저장소 사용자화
- 버그 수정
| RxSDK&RxSample |
| 2.0.0-beta.1 | 2019.12.09 | | RxSDK&RxSample |