Привет, я пытаюсь добавить навигацию Google через мое приложение. Я добавил код, где я могу перейти в Google с указанием места назначения и источника. Но я не могу получить кнопку источника, которая есть в документации по Google документам, т. Е. Это Ссылка . Я использую следующий код для открытия навигации по моему коду.
let testURL = URL(string: "comgooglemaps-x-callback://")!
if UIApplication.shared.canOpenURL(testURL) {
let directionsRequest = "comgooglemaps-x-callback://?daddr=30.712620,76.707575&nav=1&x-success=BTest://?resume=true&x-source=BNB"
let directionsURL = URL(string: directionsRequest)!
UIApplication.shared.openURL(directionsURL)
} else {
NSLog("Can't use comgooglemapsurl-x-callback:// on this device.")
}
Я также добавил схему URL в info.plist для обработки обратного вызова для приложения. Ниже приведено изображение для info.plist
Мне нужно решение для 2 вещей
1. Как получить кнопку источника на картах Google
2. Когда я открываю Google Maps, навигация должна начаться автоматически, так как nav = 1 не запускает навигацию автоматически. Любые предложения или ссылки также приветствуются.
ТИА
EDIT:
Я уже проверил правильность схемы URL-адреса, и она открывается при попадании из приложения safari.