2010-11-18 18 views
0

開発中のiPhoneアプリでは、GPS座標をバックエンドサービスに定期的に報告できるようにする必要があります。 iPhoneは現在バックグラウンドアプリケーションをサポートしていないと私は理解しています。つまり、バックアプリケーションを実行してサーバーに座標を送信する方法はありません。iphoneのGPS座標を連続的にポーリングできますか?

妥当な回避策はありますか?プッシュ通知はiPhone上で利用できるので、サーバーは実際にどのような種類のデータでも電話を引き出すことができますか?理想的ではありませんが、それでもバックエンドは必要な情報を更新します。

ありがとうございます!

答えて

2

iOS 4では、アプリが限られたマルチタスキング、バックグラウンド状態のGPS機能にアクセスすることができます。 hereを参照してください。 this SO question 1として

EDIT

、またsignificant location changesの更新情報を取得するためのAPIを参照してください。

このバックグラウンドでこれを行う方法はSO questionです。

関連する問題