Archive/잡동사니

[Swift] kakaoMap API URL Scheme 간단 사용법.

lgvv 2022. 1. 17. 00:50

[Swift] kakaoMap API URL Scheme 간단 사용법.

 

카카오 맵 API의 경우에는 아래 사이트에 가면 더 자세히 볼 수 있음.

https://apis.map.kakao.com/ios/

 

이후로는 가이드를 보면서 따라가면 되는데,

https://apis.map.kakao.com/ios/guide/

가이드를 우선 따라가기.

 

✅ URL Scheme를 사용하는 방법

이거를 우선 추가해줘.

 

✅ ViewController.swift

class ViewController: UIViewController {
	 @IBAction func mapSchemeBtn(_ sender: Any) {
        let urlString = "kakaomap://open"
        if let appUrl = URL(string: urlString) {
            if(UIApplication.shared.canOpenURL(appUrl)) {
                UIApplication.shared.open(appUrl, options: [:], completionHandler: nil)
            } else {
                let showAlert = UIAlertController(title: "안내", message: "앱이 설치 안되었거나 오류임", preferredStyle: .alert)
            }
        }
    }
}

위와 같이 코드를 넣어주면 돼.

 

그리고 앱을 실행하면 끄읏..!