QA@IT

Passbookの位置情報通知について

2043 PV

Passbookにインストールされているパスに位置情報が登録してあると、
その場所に接近した際に通知が出される仕様かと思います。
そこで、以下のような事を実現したいと考えています。

①ある地点に近づくと、パスから通知が表示される
②通知からパスを表示し、パスに記載されたURLをクリックしてブラウザを開いてもらう

実際にパスを作成し検証しましたところ、以下の様な問題にぶつかりました
①通知の際に音や振動がない(=通知に気付きにくい)
 ましてや別のアプリ等を操作していると全く通知が無い(気付けない?)
②通知がロック画面のみに表示される
 ⇒セキュリティの関係でURLをクリックできない
 ⇒ロック画面を解除するとステータスバーには通知が表示されないので、
  結局URLがクリックできない

ちなみにパスを扱うアプリケーションは純正のPassbookアプリケーションを使用したいので
アプリを自作する等と言った解決策は使えません。

「Passbookの仕様上、これらの問題は仕方が無い」のか
はたまた「仕様上は実現可能なはずで、実装が間違えているのでは」といった
御意見ありましたら御教授願いたい所存です。
何卒、宜しくお願いいたします。

回答

自己解決しました。

Passbookでの位置情報は補足情報でしかなく
その情報の通知(ダイアログ等)でユーザの操作を妨害してはいけないとの事です。
位置検知による通知はあくまで
ロック画面にて「なにげ無く気付かせる」のみの機能ということだそうです。

そのため、純正のPassbookアプリにおいて
ロック画面以外での位置検知通知は仕様上不可能との結論に至りました。
(Appleに問い合わせれば、将来の機能の選択肢としてあるいは…との意見もありましたが)

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。