LoginSignup
21
21

More than 5 years have passed since last update.

「Google Maps」がインストールされているか確認する

Last updated at Posted at 2013-01-25

インストール確認

iOS6の標準マップアプリではなく、「Google Maps」アプリで連携したい場合、
Google Mapsで定義されているURL Schemeによりインストールされているか確認する

if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"comgooglemaps://"]]) {
     /* インストールされている */

}else{
     /* インストールされていない */

}

インストール済みの場合は、パラメータ指定してMapオープン。

Google Maps URL Scheme - Google Maps SDK for iOS — Google Developers
https://developers.google.com/maps/documentation/ios/urlscheme

iOS6の標準マップアプリは話題になったので、だいたいの人はインストール済みなのかな。。。
インストールされていない場合は、AppStoreリンクを表示する、ってのは、、、余計なお世話か。。。

アプリ内でGoogle Mapsを使用したい場合

アプリケーション内で、Google Mapsを使用したい場合は、SDKを使う (API Keyが必要)

Google Maps SDK for iOS — Google Developers
https://developers.google.com/maps/documentation/ios/

21
21
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
21
21