iOS 설정
iOS 설정
정보
Expo를 사용한다면 이 문서에서 콘솔 설정 부분만 확인하면 됩니다.
설정에 관한 자세한 내용은 Kakao SDK 문서에서 확인할 수 있습니다.
아래 순서로 iOS를 설정합니다.
카카오 콘솔에서 애플리케이션 생성 및 플랫폼 등록

위 사진을 참고해 카카오 개발자 콘솔에서 애플리케이션을 추가합니다.
플랫폼 탭에서 iOS 앱을 추가하고 Bundle Identifier 등을 등록합니다.

앱 실행 허용 목록 추가
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를 입력합니다.
