メソッドを使用する前に数回...
NSURLResponse *response;
NSError *error;
NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
NSOperation でデータを同期的に送受信し、それが機能した場合。
現在、新しいプロジェクト (新しい API、新しいサーバー) に取り組んでいますが、エラーが表示されません。
Charles プロキシを使用してネットワーク トラフィックをスヌープしています。Charles で失敗したリクエストから「Response Code 500 Internal Server Error」が返されるのを確認できますが、アプリではエラー オブジェクトは常に nil です。
私が言ったように、私は以前にこのロードを使用したことがあり、エラーが発生した場合は常にエラーが入力されます。
サーバー側の開発者に指摘できるサーバー側の何かがありますか? 彼は私が何か悪いことをしているに違いないと断言しています。私が理解できない唯一のことは、Charles がそこから応答コード 500 を取得していることです。
注: 問題は、エラーが発生していることではありません。問題は、それが発生したときに NSError オブジェクトがそれを報告していないことです。誰かが私にサーバー開発者にエラーを修正するように頼んだ場合に備えて、それを片付けます。:-)