これは、アプリがバックグラウンドから戻ったときに実際に何が起こるかについてのかなり一般的な質問です。1日以上使用していないアプリを開くと、アプリを閉じる前と同じビューが表示されるとユーザーが言っています(「閉じた」とは、ホームボタンを押しただけという意味です)バックグラウンドに送信するには、長押しせずに十字ボタンをタップしてアプリを完全に終了します)。
久しぶりにアプリをバックグラウンドから復元すると、完全にリロードされて (スプラッシュ画面とすべてが表示されます)、Facebook や Gmail アプリを使用していないときに開いた場合のように感じました。しばらくの間。
だから私の質問は、アプリがバックグラウンドに送信されてから経過した期間のどこかにチェックを実装し、特定のしきい値を超えたときにすべてをリセットする必要がありますか、それとも iOS 自体によって処理されるはずですか...もちろん、ユーザーがアプリをバックグラウンドに送信し、2 分後に戻ってきた場合、更新したくありません。