GPSロガーアプリを使って自分の位置を追跡しています。移動中に電話を感知して、録音開始を自動化したいです。
これが私が考えているものです:
- GPS 位置情報アプリ オフ (バッテリー用)
- 受信信号は、移動を示す受信タワーまたは手動トリガー ボタンの組み合わせなどを変更します。
- GPS 位置情報アプリがトリガーされて開く
- アプリ内レコード追跡ボタンが押されました
- 受信信号は、指定されたタイムアウト (たとえば 10 分) の間変化しません
- トリガーは記録を停止し、アプリを閉じます
GPS 位置情報アプリ オフ (バッテリー用)
あなたはそれを行うことができますが、必要に応じて. これを自動的に行うには、バッテリも必要とする加速度センサーを読み取る必要があります。
受信信号は、移動を示す受信タワーまたは手動トリガー ボタンの組み合わせなどを変更します。
iOS でセルタワーの変更を検出することはできません。ただし、GPS が有効になっている場合は位置の変化を検出できず、記録を開始できます。
GPS 位置情報アプリがトリガーされて開く
これは、ロケーション リージョン モニタリングを使用している場合にのみ機能します。特定のリージョンに入ると、ios がアプリを起動できます。一般的な引っ越しのためにアプリを起動することはできません。ただし、アプリはバックグラウンドのままにすることができます。
アプリ内レコード追跡ボタンが押されました
これは機能し、問題はありません。
受信信号は、指定されたタイムアウト (たとえば 10 分) の間変化しません
これも機能します。位置がしばらく変わらない場合は、記録を停止できます。
トリガーは記録を停止し、アプリを閉じます
これは機能しません。プログラムでアプリを (合法的に) 閉じることはできません。