2016-06-24 2 views
0

내 앱에서 두 좌표 간의 길 찾기를 표시하려고합니다. 나는 MKDirections 클래스를 사용하여 시도했지만 그들을 얻을 수 없었다. (나는 인도에 살기 때문에 애플은 데이터베이스에 이러한 위치를 가지고 있지 않다). 사과지도 앱을 열어 방향을 표시했지만 동일한 결과가 나타났습니다. 가장 좋은 해결 방법은 지금 사파리에서 다음 URL을 엽니 다 나타납니다사과는 Google지도에 링크를 열 수 있습니까?

let url = "http://maps.google.com/maps?saddr=\(sourceLocation.latitude),\(sourceLocation.longitude)&daddr=\(destinationLocation.latitude),\(destinationLocation.longitude)" 

    UIApplication.sharedApplication().openURL(NSURL(string: url)!) 

이 직접 지시로 maps.google.com 열립니다. 경로와 경로를 보여 주지만 사용자에게 Google지도 앱을 설치하여 길 찾기 안내 탐색을 요청합니다. 사과가 Google 서비스 개설을 거부 할 수도 있습니다. 허용됩니까?

+0

왜 애플에 직접 물어 보지 않으시겠습니까? StackOverflow는 Apple의 App Store 정책 및 프로그래밍이 아니므로 정답을 보장 할 수 없습니다. –

+1

이 질문은 Apple의 App Store 정책에 관한 것이지 FAQ에 정의 된 프로그래밍이 아니기 때문에이 질문을 주제와 관련이 없으므로 닫으려고합니다. –

답변

1

Apple에서 허용합니다. 많은 앱에서 볼 수 있습니다. Apple 플랜 또는 Google지도와 같은 다른 앱 중에서 선택하라는 메시지가 표시됩니다.

관련 문제