RSS

カテゴリー別アーカイブ: マップ

位置情報サービスの有効 / 無効判定

以下の方法で判定できます。

if ([CLLocationManager authorizationStatus] ==
kCLAuthorizationStatusAuthorized )
{
//位置情報サービス有効
}
else
{
//位置情報サービス無効
}

http://stackoverflow.com/questions/10881498/iphone-check-location-services

 
コメントする

投稿者: : 2013/12/26 投稿先 マップ

 

Google Maps SDK for iOS

Google Maps SDK for iOSを導入してみました。

以下のサイトに日本語で導入手順がまとめられていますが、一部情報が古いようなので補足しておきますー。

Google Maps SDK for iOSの導入手順

【補足情報】

  • 1. API Keyを取得」の「Google APIs Console」はこっちのリンクから飛んでください。どうもリンク先が違う?ようです。
  • 3. 必要なフレームワークをプロジェクトに追加」で、「libstdc++.dylib」を追加とありますが、最新では「libc++.dylib」みたいです。
  • 7. 地図を表示する ViewController の実装」のサンプルコードは最新のSDKではエラーになるようです。こっちのサンプルコードを参考にしてください。
  • 地図の描画開始/停止のメソッド(startRendering/stopRendering)は、最新のSDKではdeprecatedです。代替メソッドがないか調べましたが、見つかりませんでした。。この処理をしなくても地図自体は表示されますが、なんかモヤモヤします。

SDKのバージョンアップ毎に大幅な仕様変更が入るようですね。。

まー、ぶっちゃけGoogleの公式サイトを見るのが一番早いですが、当然の如く全部英語です。

Google Developers

 
コメントする

投稿者: : 2013/12/25 投稿先 マップ