私の携帯電話をiOS 10.2.1にアップグレードするだけです。Googleマップがインストールされていることを確認する - iOS 10.2.1
私のSwift App(3.0使用)では、Googleマップが電話にインストールされているかどうかを確認しようとしています。はいの場合は、Googleマップでこのアドレスを開きます。
UIApplication.shared.canOpenURL(NSURL(string:"comgooglemaps://")! as URL)
Google Mapsがインストールされていても、式はfalseと評価されます。
奇妙なことに、私はこの
UIApplication.shared.open(NSURL(string:
"comgooglemaps://?saddr=&daddr=\(lat),\(lon)&directionsmode=driving")! as URL, options: [:], completionHandler: nil)
とスウィフトにGoogleマップを開くことができますが真であると評価するから最初の発現を妨げるのiOS 10.2.1の変化のいくつかの種類がありましたか?
URLは同じ(comgooglemaps)であるように思わ
plistの中に今必要なものはありますか?
[こちら](http://stackoverflow.com/a/34331058/6541007)をよくお調べください。 – OOPer
と私は馬鹿のように感じる。 @OOPer –
[Google MapsのURLスキームがiOS 9で動作しない]可能な複製(http://stackoverflow.com/questions/32686515/google-maps-url-scheme-not-working-on-ios-9) – rmaddy