を呼び出していませんでした:applicationWillTerminateは、この機能では、私はこれで、サーバーにデータを送信することを私は私のアプリでapplicationWillTerminateを使用しようと、私が欲しい
reqURL = [reqURL stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
NSURLRequest *theRequest = [NSURLRequest requestWithURL:[NSURL URLWithString:reqURL]];
NSURLResponse *resp = nil;
NSError *err = nil;
NSData *response = [NSURLConnection sendSynchronousRequest: theRequest returningResponse: &resp error: &err];
が、問題は、この機能がなかったということです私は私のアプリを閉じるときに呼び出す。
-applicationDidEnterBackground:が返った後、アプリケーションは警告なしで強制終了される可能性があります。 –
私はバックグラウンドではないと明示的に述べていないアプリケーションでは、 '-applicationWillTerminate'を完全に避ける傾向があります。おそらく '-applicationDidEnterBackground'や' -applicationWillResignActive'はあなたのコードを置く場所としてはるかに良いでしょう。 – axiixc