私は、ユーザーが観察に基づいてデータを入力する野生生物を追跡するアプリを持っています(たとえば、ユーザーが入力すると、3匹のムースが見えます)。その後、データはサーバーにアップロードされます。ただし、このアプリはインターネットに接続されていないことが多い分野で使用されるため、接続がない場合はデータを保存し、ネットワークが利用可能になり次第データをアップロードしたいと思います。
到達可能性については知っていますが、現時点でインターネット接続が利用可能かどうかしか確認できず、バックグラウンドでインターネット接続を確認していないようです。
要約すると:
- ユーザーがデータを送信するときにインターネット接続があれば、それで問題ありません。
- インターネットに接続されていない場合、ユーザーがデータを送信するときに、このデータを保存したいと思います。インターネットに接続したらすぐに、ユーザーがアプリを再度開く必要なしに、データをアップロードしたいと思います。ユーザーがアプリを再度開いてデータを送信することを信頼することはできません。ユーザーはセルタワーの範囲外でのみこのアプリを使用する可能性が高く、ネットワーク接続のある場所でアプリを実行することはない可能性が高いためです。 、したがって、このデータを自動的に送信する必要があります。
周りを見回すと答えが見つからないので疑問に思い始めています...これも可能ですか?