ロケーション/音楽機能を使用する場合、バックグラウンドで実行するiPhoneアプリを登録できます。私の質問は、場所の更新に基づいてでも発砲できるかということです。例:アプリを起動せずにバックグラウンドで特定の事前定義された緯度/経度に到達したときに、緯度/経度をサーバーに送信しますか?
何か助けがあれば、エンタープライズソリューションを使用してもかまいません。
ロケーション/音楽機能を使用する場合、バックグラウンドで実行するiPhoneアプリを登録できます。私の質問は、場所の更新に基づいてでも発砲できるかということです。例:アプリを起動せずにバックグラウンドで特定の事前定義された緯度/経度に到達したときに、緯度/経度をサーバーに送信しますか?
何か助けがあれば、エンタープライズソリューションを使用してもかまいません。
重要な場所の変更 API を確認してください。正確ではありませんが、必要なものが提供されるはずです。
http://longweekendmobile.com/2010/07/22/iphone-background-gps-accurate-to-500-meters-not-enough-for-foot-traffic/
はい、可能です。locationmanager を使用し、デリゲートを通じて新しい場所を取得すると、アプリを開かずにコードが実行されます。
はい、これは可能です。ユーザーの位置情報の取得に関する Apple の詳細を確認してください
この API を実装する必要があります
- (void)locationManager:(CLLocationManager *)manager didEnterRegion:(CLRegion *)region{
//write code here
}