본문 바로가기
언어, 환경별 예제 코드

iOS objective-c Kakao SDK 지원 종료에 따른 임시 처리 방안

by kakao-TAM 2023. 9. 19.

아래 공지와 같이 2023년 11월 30일 부로 iOS objective-c Kakao SDK v1 은 사용할 수 없게됩니다. (Swift 기반 iOS SDK만 지원)

https://devtalk.kakao.com/t/android-ios-sdk-v1-notice-grace-period-for-kakao-sdk-for-android-and-ios-v1/126413

 

[공지] Android/iOS SDK v1 상세 종료 일정 안내 / [Notice] Grace period for Kakao SDK for Android and iOS v1

안녕하세요, 카카오입니다. Kakao SDK for Android/iOS v1(이하 Android/iOS SDK v1) 지원 종료 후, 최신 버전 마이그레이션을 위한 유예 기간이 확정되어 안내드립니다. 지원 종료 일정 2023년 3월 31일 Android/iOS

devtalk.kakao.com

아래는 objective-c 프로젝트에서 iOS v2 SDK 를 브릿지 방식으로 사용하는 예제 입니다.

https://devrepo.kakao.com/nexus/repository/kakaodev-releases/com/kakao/sdk/kakao-ios-sdk-sample-objc/2.11.3/kakao-ios-sdk-sample-objc-2.11.3.zip

 

  1. Project - Target - Build Settings - Defines Module 옵션 Yes 설정
  2. 샘플 예제의 KakaoSDKObjcSample-Bridging-Header.h 파일과 동일하게 프로젝트에 생성 ( *-Bridging-Header.h 이름 패턴으로 생성 )
  3. 프로젝트에 브릿징 헤더 추가 – Project - Target - Build Settings - Objective-C Bridging Header 에 2에서 만든 경로 설정
  4. 실제 사용을 위해(ex, ViewController.m) 1에 의해 Xcode가 자동으로 사용할수 있게 설정한 헤더 파일 임포트 – 보통 프로젝트명-Swift.h

 

 

댓글