G'day iOS Guru さん、
回答を広範囲に検索しましたが、見つかりません(私の質問に対する最初の回答は、別の同様の質問に対するものになると思いますが、見つかりません)。
とにかく、私の問題は、ユーザーがドロップされたピンの周りにカスタマイズされた円のオーバーレイを使用してマップ上にピンをドロップできる単純なマップ アプリを実行していることです。
アプリがバックグラウンドに入ったとき (iPhone がロックされているか、ホーム ボタンが押されている)、5 分以内にアプリを再起動すると、ピンはまだそこにあり、アプリは最後の画面に戻ります。
すべて良い。
ただし、アプリをバックグラウンドで 5 分以上放置すると、アプリが再起動し、すべてのピンが失われます。
plistに「アプリケーションはバックグラウンドで実行されません=いいえ」があり、必要なバックグラウンドモードで「アプリが位置情報の更新を登録する」も有効にしました。
アプリがバックグラウンドに入り、最後に開いたビューを読み込んだ後にアプリが再起動しないようにするにはどうすればよいですか?