Kakaonavi error 문의사항

kakaonavi 가이드에 알려준 방법으로 몇번이나 체크하고 했는데도 이 와 같은 에러가 발생합니다.

또한 공식 kakaonavi 예제 프로젝트를 실행해도 이와 같은 오류가 발생하며 이유가 무엇인지 궁금합니다.

-canOpenURL: failed for URL: “kakaonavi-sdk://” - error: “The operation couldn’t be completed. (OSStatus error -10814.)”

@anon61087354
내비앱이 설치되어 있지 않은 정상 상황인데
웹 길안내가 실행되지 않았나요?

-canOpenKakaoNavi 카카오내비 앱이 실행 가능한지 여부를 리턴합니다.
라고 나와있는데 왜 이 함수를 호출하면 저런 에러가 발생하는지 원인을 좀 알 고 싶네요.

또한 공식 예제 샘플을 돌려봐도 동일한 에러가 발생하구요.

환경
XCODE 10

소스코드

let destination = KNVLocation(name:title, x:NSNumber(value: longitude), y:NSNumber(value: latitude) );
let options = KNVOptions();
let naviLauncher:KNVNaviLauncher = KNVNaviLauncher.shared();
options.coordType = KNVCoordType.WGS84;
let builder = KNVParams(destination: destination, options: options)
let isCanOpenKakaoNavi:Bool = naviLauncher.canOpenKakaoNavi();

if isCanOpenKakaoNavi {
  
}else{

  resolve(false);
}

@anon61087354
메소드 이름에 오해의 소지가 있었던거 같네요
주석을 보시면 내비 앱 실행 가능여부라고 표기 되어 있습니다.
말그대로 앱을 실행시킬 수 있는지의 여부입니다.
shareDestination이나 navigate 메소드의 실행 가능여부와 조금 다른데요…
shareDestination이나 navigate 메소드를 그냥 실행 했을 때 canOpenKakaoNavi 가 false인 상태에서는
내비앱을 실행하지 않고 sdk가 직접 웹뷰를 띄워서 길안내 합니다.