Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

iOS 8 の Location Notification で簡単に領域観測

2,048 views

Published on

2014/12/20 #yidev Yokohama

Published in: Technology
  • Be the first to comment

iOS 8 の Location Notification で簡単に領域観測

  1. 1. 小ネタ:iOS 8の Location Notification で 簡単に領域観測 Kosuke Ogawa (@koogawa)
  2. 2. • 小川航佑 Kosuke Ogawa • @koogawa • ソフトウェアエンジニア • iOSアプリを仕事・趣味でいろいろ開発 50万DL突破! 20万DL突破!
  3. 3. Local Notification • iOS 7まで:指定した時間に通知 • iOS 8から:指定したエリアに到着したら通知
 (これがLocation Notification) フォアグラウンドで動作していないアプリケーションが、 ユーザに何らかの情報を伝えるための仕組み
  4. 4. 実装方法
  5. 5. 位置情報の使用許可 「このAppを使用中のみ許可」権限が必要
  6. 6. 通知の許可 iOS 8からはLocal Notificationも許可が必要に
  7. 7. Location Notificationの実装
  8. 8. 目的エリアに入ると
  9. 9. デモ
  10. 10. 注意点 • Location Notificationを設定する時点で既に目的 地領域内にいる場合は何も起きない • アプリ起動直後など、まだ位置情報が取れていない タイミングでNotificationを設定するとうまく動作 しない • 「このAppの使用中のみ許可」権限が必要(常に許 可してもらう必要がない)
  11. 11. 従来の領域観測との違い • 実装が簡単(ただし機能は少なめ) • Background Modesをオンにする必要がない • バッテリーの消費が抑えられる(個人的感覚)
  12. 12. ありがとう ございました
  13. 13. 参考資料 • UILocalNotification Class Reference • [iOS 8] Location Notification を使って領域観測 で通知する • [iOS 8] UILocalNotification もユーザー認証が必 要になりました

×