Я пытаюсь открыть файл KMZ через Google Планета Земля в моем приложении для iOS. Я могу открыть приложение Google Планета Земля, но не могу открыть файл KMZ в этом приложении.
Код, используемый для открытия Google Планета Земля из моего приложения:
let KMZurl = Bundle.main.url(forResource: "oma", withExtension:"kmz")
let urlstring = "comgoogleearthz://url=\(KMZurl!)"
let Url = NSURL(string: urlstring)
if UIApplication.shared.canOpenURL(Url! as URL)
{
UIApplication.shared.openURL(Url! as URL)
} else {
//redirect to safari because the user doesn't have google earth
UIApplication.shared.openURL(NSURL(string: "https://www.google.com/earth/")! as URL)
}
Если кто-то сделал это, пожалуйста, помогите мне. Если это невозможно, пожалуйста, дайте мне знать. Я застрял на этом на 2 дня. Я также не могу найти никакой документации для этого.
ТИА