iOS12 부터 추가된 단축어앱(구 워크플로우)에서 사용가능한 숏컷입니다.
기본적으론 BMW에서 제공하는 Remote앱에서 [목적지전송]을 통해 차량으로 메세지보내는것과 동일한 기능을 합니다만 Remote앱이 구글지도를사용하여 검색이 안되는 장소가 많아 불편함이 있었습니다.
안드로이드에선 비엠다음맵 (https://play.google.com/store/apps/details?id=org.azki.bmw_x_daummap&hl=ko) 을 사용하면 되지만 아이폰에선 딱히 방법이 없어 제가 whereugo 라는 앱을 만들었지만, 앱스토어에 올릴 물건이 아니어서 소스를 공개해뒀었습니다. Xcode 컴파일이 가능한 개발자시라면 이쪽도 편리하실겁니다. (https://github.com/moKorean/whereugo)
그리하여 iOS12 부터 추가된 단축어앱을 이용하여 카카오맵이나 네이버에서 선택/검색한 목적지를 차량으로 보낼수 있는 단축어 extension을 만들었습니다. 사용법은 다음과 같습니다.
-준비물
아이폰, 아이패드와 iOS12 이상 업데이트
단축어앱
(Apple의 단축어 https://itunes.apple.com/kr/app/%EB%8B%A8%EC%B6%95%EC%96%B4/id915249334?mt=8)
카카오맵( Daum Kakao Corp.의 카카오맵 - 대한민국 No.1 지도앱 https://itunes.apple.com/kr/app/%EC%B9%B4%EC%B9%B4%EC%98%A4%EB%A7%B5-%EB%8C%80%ED%95%9C%EB%AF%BC%EA%B5%AD-no-1-%EC%A7%80%EB%8F%84%EC%95%B1/id304608425?mt=8) 또는 네이버지도(NAVER Corp.의 네이버 지도, 내비게이션 https://itunes.apple.com/kr/app/%EB%84%A4%EC%9D%B4%EB%B2%84-%EC%A7%80%EB%8F%84-%EB%82%B4%EB%B9%84%EA%B2%8C%EC%9D%B4%EC%85%98/id311867728?mt=8)
준비물이 다 설치되었으면 사파리에서 아래링크를 복붙하시거나 현재 사파리라면 아래 링크를 누릅니다.
BMW목적지 전송 최신버전 * v0.1 - BMW사이트에서 차량 못가져오는 문제 수정 https://www.icloud.com/shortcuts/aa4acc02b947462c981eac5f099101d1 |
[단축어 가져오기] 를 눌럿을때 앱스토어로 연결된다면 사파리에서 링크를 누른것이 아닙니다. 주소를 복사하여 사파리에서 붙여넣어보세요.
정상적으로 가져와진다면 다음과 같이 BMW connecteddrive 사이트의 아이디와 패스워드를 물어봅니다.
이때 뒤에 공백이나 엔터값이 없도록 잘 입력합니다.
정상적으로 가져왔다면 보관함에서 아이콘이 보입니다.
클릭(탭)하여 선택하시면 기본적으론 카카오맵이 실행되도록 해놨습니다.
카카오맵이나 네이버지도가 실행중이라면 구지 따로 실행할 필요는 없습니다.
사용법은 다음과 같습니다
카카오맵에서 특정 목적지를 검색후 하단의 공유버튼을 누릅니다
다른앱으로 공유하기를 누릅니다
단축어 앱을 선택합니다. 만약 단축어가 안보이면 초록색똥그라미의 더보기를 누릅니다
더보기에서 단축어를 켜줍니다. 이후 숏컷 아이콘들은 길게 눌러 위치를 수정하실수도 있습니다.
단축어가 열리면 BMW 목적지 전송을 누릅니다.
차량의 메세지에 표시될이름을 넣습니다. 그냥 보내셔도 되고 전 차량에서 파악하기 쉽게 ‘근원이네’ 이런식으로도 넣어 사용합니다.
- 끝
은 아니고 몇가지 사용법을 더 알려드립니다.
지도에서 길게누르면 주소가 나옵니다
마찬가지로 주소도 공유를 통하여 차량으로 보낼수 있습니다
- 부록 : 네이버 지도도 마찬가지의 방법으로 차량에 목적지를 전송할수 있습니다.
이후 차량의 메세지에 보면 전송된 지점이 보입니다.
선택해서 신규목적지로 네비게이션 하면됩니다.
- 앞으로 업데이트 되면 현재 블로그 글에 업데이트 하겠습니다.
- BMW ID/PASSWOD 는 본인폰에 저장됩니다. 어디론가 유출되거나 하지않습니다.
- 로그인에 실패하는 경우 ID/PASSWORD 를 넣을때 앞뒤로 공백, 엔터값등이 들어가지 않게 주의하세요.
- 메세지 전송이 안되는경우 BMW차량에서 메세지 수신이 잘 안되는경우가 허다합니다. 한참기다리면 쭈르륵 오거나 하더라구요. 가급적 시동걸기 전즈음 보내고 차량을 탑승해보시면 거진 바로 옵니다. - 아직 한 ID에 여러대 차량이 등록된경우 선택 기능이 없습니다. -> 0.6 버전부터 지원
'내가끄적인글 > 프로그래밍' 카테고리의 다른 글
일정위젯 앱 3년만의 업데이트 (62) | 2015.09.02 |
---|---|
Applescript 로 파일이동을 편하게 (2) | 2014.01.14 |
[OpenSource?] iOS 사전앱 InDic 소스 공개 (39) | 2013.12.30 |
[iOS App] InDic - 간단하고 빠른 사전어플 (124) | 2013.10.21 |
[Sencha] Sencha Touch (1.1) 을 이용한 간단한 RSS Reader (0) | 2013.05.28 |
[OpenSource?] iOS 일정목록 (Events List)앱 소스 공개. (10) | 2013.03.08 |