0

私は、位置認識とジオフェンスを使用して開発しようとしているアプリの調査を行っています。ハードコードされた経度と緯度を使用してジオフェンスを設定する方法を説明するチュートリアルに従うことができました。

2つの質問:

まず、サーバーからアプリに新しい経度と緯度を「プッシュ」して、アプリが閉じている(バックグラウンドではなく完全に閉じている)場合でも、それらを新しいジオフェンス領域として設定する方法はありますか?

次に、アプリがバックグラウンドで実行されているときにこれを行う方法はありますか?

ありがとう。

4

3 に答える 3

0

「まず、サーバーからアプリに新しい経度と緯度を「プッシュ」し、アプリが閉じている場合でもそれらを新しいジオフェンス領域として設定する方法はありますか?」

つまり、新しいジオフェンスをアプリにプッシュすることを意味します。
いいえ、アプリが閉じている場合はそれを行うことはできません。

アプリがウェイクアップすると、サーバーから新しいジオフェンスがあるかどうかをリクエストできます。

于 2013-02-19T18:35:45.453 に答える
0

アプリをバックグラウンドで実行して新しいジオフェンスを追加できるはずだと思います。必要なのは、起動してイベントを発生させ、その呼び出しを使用することだけです。たとえば、AlarmManagerを使用できます(デバイスの電源をオフにするか再起動すると、アラームは失われます)

この助けを願って、ヘクター

于 2013-11-19T18:23:48.993 に答える
0

アプリは、OSによる「プッシュ通知」を介してウェイクアップできます。次に、AlexWienが回答で述べているように、「アプリが起動すると、サーバーから新しいジオフェンスがあるかどうかを要求できます。」

于 2017-09-13T10:02:57.083 に答える