요청 오류 링크 복사
일반 오류 링크 복사
표 1
C000~C100
| 오류 코드 | 현상 | 원인 | 해결 방법 |
|---|---|---|---|
| C000 | KNError_Code_C000, Unknown Error | - | - |
| C010 | KNError_Code_C010,Application Context not Initialized, must be called Install() | SDK를 초기화할 때 install 함수를 통해 애플리케이션 컨텍스트를 넘겨 주지 않고 initWithMapKey를 호출할 때 표시됩니다. | Install 함수를 onCreate()의 최상위에서 선언하세요. |
| C100 | KNError_Code_C100, 경로 데이터가 없습니다. | - | 경로 데이터를 추가하세요. |
인증 관련 오류 링크 복사
표 2
C101~C199
| 오류 코드 | 현상 | 원인 | 해결 방법 |
|---|---|---|---|
| C101 | KNError_Code_C101, API Key Missed | SDK 앱 키를 입력하지 않았거나 등록되지 않은 앱 키를 사용하였을 경우 표시됩니다. | 올바른 경로의 앱 키를 사용하세요. |
| C103 | KNError_Code_C103, SDK Certification Failed | SDK의 인증이 실패하여 서버에 정상적으로 인증 요청이 되지 않았을 경우 표시됩니다. | SDK가 올바를 앱 키를 사용하고 있는지 확인하세요. |
| C104 | KNError_Code_C104, SDK Configuration initialize Failed | SDK 설정 초기화에 실패하여 SDK 구동에 필요한 값(맵 버전 정보 등)들을 서버로부터 정상적으로 받지 못했을 경우 표시됩니다. | SDK 설정 초기화를 다시 진행하세요. |
| C105 | KNError_Code_C105, SDK GPS initialize Failed | SDK GPS 초기화에 실패할 경우 표시됩니다. | SDK GPS 초기화를 다시 진행하세요. |
| C106 | KNError_Code_C106, SDK Map initialize Failed | SDK Map 초기화에 실패할 경우 표시됩니다. | SDK Map 초기화를 다시 진행하세요. |
| C107 | KNError_Code_C107, SDK Reverse Geocoder initialize Failed | SDK 리버스 지오코더(Reverse Geocoder)초기화에 실패할 경우 표시됩니다. | SDK 리버스 지오코더 초기화를 다시 진행하세요. |
| C110 | KNError_Code_C110, Crashed occurred during initialization | 애플리케이션에서 MapView를 사용하기 위하여 초기화를 진행하는 도중에 Renderer가 정상적으로 초기화되지 않았거나 이미 생성된 MapView를 다시 초기화하는 과정에서 충돌이 발생할 때 표시됩니다. | makeWithMapView를 통해 초기화를 진행하세요. |
| C112 | KNError_Code_C112, Failed to remove local map data | fun clearDBFile을 호출하여 맵에서 사용되는 데이터를 삭제하는 과정에서 파일이 존재하지 않거나 접근 거부 상태(다른 곳에서 사용 중이거나 write 권한이 없는 경우)일 때 표시됩니다. | 애플리케이션에서 write(쓰기) 권한을 가져온 다음 제거하세요. |
| C116 | KNError_Code_C116, SDK has not been initialized | KNSDK가 정상적으로 초기화되지 않은 상태에서 경로 요청을 할 경우 발생하는 오류입니다. | KNSDK 인증이 성공하고 정상적으로 초기화된 후에 경로 요청을 해야 합니다. |
경로 관련 오류 링크 복사
표 3
20000 이상 오류
| 오류 코드 | 현상 | 원인 | 해결 방법 |
|---|---|---|---|
20010 기존 코드: R240 | KNRouteError_Code_20010 | 현재 위치와 목적지의 위치가 너무 가까워 경로 탐색이 불가능합니다. | 목적지의 위치가 경로 안내를 하기에 너무 가까우므로 목적지를 일정 거리 떨어진 곳으로 다시 설정하세요. |
20011 기존 코드: R402 | KNRouteError_Code_20011 | 출발지 주변의 유고 정보로 인해 경로 제공이 불가능합니다. | 유고 정보 구간을 회피하는 KNRouteAvoidOption_RoadEvent 설정을 삭제하세요. |
20012 기존 코드: R404 | KNRouteError_Code_20012 | 목적지 주변의 유고 정보로 인해 경로 제공이 불가능합니다. | 유고 정보 구간을 회피하는 KNRouteAvoidOption_RoadEvent 설정을 삭제하세요. |
20013 기존 코드: V001 ~ V999 | KNRouteError_Code_20013 | 경유지 주변의 유고 정보로 인해 경로 제공이 불가능합니다. | 유고 정보 구간을 회피하는 KNRouteAvoidOption_RoadEvent 설정을 삭제하세요. |
20410 기존 코드: R105, R124 | KNRouteError_Code_20410 | 출발지 주변에 안내 가능한 도로가 없습니다. | 안내 가능한 도로가 있는 곳으로 출발지를 설정하세요. |
20411 기존 코드: R106, R125 | KNRouteError_Code_20411 | 목적지 주변에 안내 가능한 도로가 없습니다. | 안내 가능한 도로가 있는 곳으로 목적지를 설정하세요. |
20412 기존 코드: R107, R123 | KNRouteError_Code_20412 | 경유지 주변에 안내 가능한 도로가 없습니다. | 안내 가능한 도로가 있는 곳으로 경유지를 설정하세요. |
20413 기존 코드: R126, R129 | KNRouteError_Code_20413 | 자동차 전용 제외 경로가 존재하지 않습니다. | 자동차 전용 도로를 회피하는 KNRouteAvoidOption_MotorWay 설정을 추가하세요. |
20414 기존 코드: R127, R128 | KNRouteError_Code_20414 | 무료 도로 경로가 존재하지 않습니다. | 유료 도로 구간을 회피하는 KNRouteAvoidOption_Fare 설정을 추가하세요. |
20415 기존 코드: R130 | KNRouteError_Code_20415 | 페리 제외 경로가 존재하지 않습니다. | 페리 항로 구간을 회피하는 KNRouteAvoidOption_Farries 설정을 추가하세요. |