본문으로 건너뛰기

iOS 설정

iOS 설정​

정보

Expo를 사용한다면 이 문서에서 콘솔 설정 부분만 확인하면 됩니다.

설정에 관한 자세한 내용은 Kakao SDK 문서에서 확인할 수 있습니다.

아래 순서로 iOS를 설정합니다.

카카오 콘솔에서 애플리케이션 생성 및 플랫폼 등록​

feat1

위 사진을 참고해 카카오 개발자 콘솔에서 애플리케이션을 추가합니다.

플랫폼 탭에서 iOS 앱을 추가하고 Bundle Identifier 등을 등록합니다.

feat2

앱 실행 허용 목록 추가​

LSApplicationQueriesSchemes는 앱이 열 수 있는 스킴을 지정하는 Info.plist 옵션입니다.

다음 세 가지를 추가합니다.

설정한 Info.plist는 다음과 같습니다.

Info.plist
<key>LSApplicationQueriesSchemes</key>
<array>
<!-- 카카오톡으로 로그인 -->
<string>kakaokompassauth</string>
<!-- 카카오톡 공유 -->
<string>kakaolink</string>
<!-- 카카오톡 채널 -->
<string>kakaoplus</string>
</array>
경고

주의: 앱 실행 허용 목록 설정을 위한 키 변경 Xcode 14 이상에서는 앱 실행 허용 목록을 설정하는 키가 LSApplicationQueriesSchemes에서 Queried URL Schemes로 자동 변환될 수 있습니다.

Info.plist 파일에서는 기존 키를 사용하므로 파일을 직접 수정할 때는 기존 키를 사용합니다.

커스텀 URL Scheme 추가​

서비스 앱을 실행하기 위해 커스텀 URL 스킴을 설정합니다.

[Info] > [URL Types] > [URL Schemes] 항목에 네이티브 앱 키(Native App Key)를 kakao{{NATIVE_APP_KEY}} 형식으로 등록합니다. 예를 들어 네이티브 앱 키가 123456789라면 [URL Schemes]에 kakao123456789를 입력합니다.