これが私が直面している問題です。私が構築しているアプリケーションの特定の部分は、さまざまなサーバー/サービスへの接続を可能にするいくつかのcネットワークソケットを開きます。ただし、アプリケーションがスリープ状態になると、これらのソケット接続は失われ、リロードしようとするとエラーになります。ですから、私がやりたいのは、基本的に、アプリが再起動したときに、アプリケーションを再起動する必要があることをユーザーに通知することです。主な質問は、アプリが拒否されることなく、exit(0)を使用してアプリを強制終了するボタンを提示できるかどうかです。
Appleは、ユーザーがいつアプリを強制終了するかを制御する必要があると言っています。この場合、ユーザーが強制終了することはわかりますが、これに関するAppleの意見はわかりません。他の誰かがこれを使用しましたか?これで拒否されましたか?アドバイスをよろしくお願いします!
編集:
みなさん、アドバイスありがとうございます。私はすべてを考慮に入れようとしていますが、アプリはできるだけ早く提出する必要があるため、別の解決策を取得できない場合、上記の提案された解決策が拒否されるかどうかを知る必要があります。