現在サーバーと通信できるアプリがあります。次のケースを想像してください。
- ユーザーがいくつかのボタンを押すと、サーバー リクエストがトリガーされます。
- リクエストはサーバーに送信され、処理されます。
- ユーザーがホーム ボタンを押します (ホーム ボタンを 2 回押して、アプリをメモリから削除することもできます)。
- スクリプトは処理を完了し、結果を返します。
質問:ユーザーからのデバイスはこの応答を受け取りますか?
現在サーバーと通信できるアプリがあります。次のケースを想像してください。
質問:ユーザーからのデバイスはこの応答を受け取りますか?
それはあなたが心配する必要がある2つのケースです。私にとっては、アプリが再びフォアグラウンドになったときにすべてを再起動する方が簡単なので、アプリケーションがバックグラウンドに入るときに実行中のすべてのリクエストをキャンセルするのが良い解決策です。
また、バックグラウンド モードをセットアップすると、バックグラウンドでアプリがコードを実行できるようになりますが、それはより高度なトピックです。