카카오내비 SDK와 관련된 질문과 답변을 올리는 카테고리입니다.
카카오내비 길찾기 SDK with UI 를 사용하고자 합니다.
Swift 프로젝트에서 KMLocationSDK는 import 하면 문제가 없으나
KNSDK를 import 하면 No such module 에러가 발생합니다.
Swift 프로젝트에서 쓸 수 있는 방법 따로 있는지 문의 드립니다.
카카오내비 SDK와 관련된 질문과 답변을 올리는 카테고리입니다.
카카오내비 길찾기 SDK with UI 를 사용하고자 합니다.
Swift 프로젝트에서 KMLocationSDK는 import 하면 문제가 없으나
KNSDK를 import 하면 No such module 에러가 발생합니다.
Swift 프로젝트에서 쓸 수 있는 방법 따로 있는지 문의 드립니다.
안녕하세요. 카카오모빌리티의 기술 제휴 담당자입니다.
문의하신 내용은 Bridging-Header를 사용하여 임포트 하시면 됩니다.
감사합니다.
https://github.com/kakaomob/KNSDK-UI
위 깃허브 를 사용하여 swift프로젝트에서 사용하였으나
위 이미지 처럼 import KNSDK 하면 No such module 에러가 발생합니다.
이런 경우 어떻게 하면 될까요?
음… 아래의 예시같이 추가해도 같은 에러가 나올까요?
Sample_Bridging_Header.h
//인증 및 경로 탐색
#import <KNSDK/KNSDK.h>
//내비 UI 사용시 추가
#import <KNSDK/KNNaviView.h>
//사운드 플레이어 델리게이트
#import <KNSDK/KNSoundPlayer.h>
아래 절차대로 다시 진행해 보시겠어요…?
Swift 프로젝트에서 사용방법
Sample-Bridging-Header.h
항목에
#Import <KNSDK/KNSDK.h>
UI버전일경우 UI부분도 import
#Import <KNSDK/KNNaviView.h>
해당 Bridging-Header에서 import 후에는 모든 swift 항목에서는 따로 import 안 하고 바로 사용 가능합니다.