2017-05-31 1 views
0

私のプロジェクトでは、2つの場所間の日付時刻とトラフィックに基づいてローカル通知を実装したいと思います。私はサーバーにいくつかのタスクを持っています。私はローカルに保存したいデータを取得し、タスクにはタスク時間と場所があります。トラフィック(旅行時間)と日付時間に基づいてios objective cのローカル通知

時刻時間と、現在の位置と現在の場所に基づいています(トラフィックに基づいてGoogle APIから旅行時間を得ることができます)。このシナリオはどのように処理できますか。

+0

あなたのアプリがバックグラウンドで実行機能を持っている場合は、旅行中、あなたは場所を取得することができます。場所を比較するだけでなく、保存されたレコードの地域を広めると、アラートをユーザーに表示することができます。 –

答えて

0

https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/LocationAwarenessPG/CoreLocation/CoreLocation.html

章:アプリケーションがバックグラウンド位置に基づいて、場所のバックグラウンドタスクをアクティブに

している間に 場所のアップデートを延期、アプリは定期背景を活性化させる必要なく、移動中のイベントを受け取ります仕事。

あなたは、このリンクでは例があります。

https://www.raywenderlich.com/143128/background-modes-tutorial-getting-started

関連する問題