私たちのアプリケーションに機能を追加して、ユーザーが設定された場所の近くにいることを知らせます (GPS を使用して座標を取得します)。
半径が非常に大きいため(おそらく最大5マイル)、常にGPSをオンにしたくないため、ゾーンに入った直後にユーザーに正確に通知する必要はありません.
バックグラウンドでタイマーを実行して、約 5 分ごとにメソッドを起動して GPS をオンにし、ユーザーの正確な位置情報を取得してから、GPS をオフにします (もちろん、ユーザーが範囲内です)。アプリケーションの一部をタイマーでバックグラウンドで実行するにはどうすればよいですか?? アプリを常にオンにして表示する必要はありません。これは、iPhone 4 および 4S だけでなく、3G iPhone でも可能ですか?
どうもありがとう!!