ユーザーが iPhone アプリケーションを終了したときに、進行中のセッションを無効にするようにサーバーに指示したいと思います。
アプリ デリゲートでは、(void)applicationWillTerminate:(UIApplication *)application
メソッドでサーバーにリクエストを送信します。サーバーの応答を待っているのではなく、リクエストを送信して終了したいだけです。
ただし、アプリケーションから出るパケットは見えません。別の場所の同じコードは正常に機能します。
とにかくセッションの期間は限られており、サーバーはしばらくすると無効になりますが、アプリケーションを離れるときにうまくやりたいと思います。
applicationWillTerminate メソッドから NSURLConnection を確立できないのは正常ですか?
ありがとうございました。