2

アプリを AFNetworking 1.3.3 から 2.0.1 に更新したところ、AFHTTPClient をサブクラス化していたネットワーク クライアントを書き直す必要がありました。

AFHTTPClient を AFHTTRequestOperationManager に交換しました (iOS 6 をサポートする必要があります)。これ以外はすべて正常に動作します。

サーバーから、エラーの詳細を含む JSON エラー文字列が返されます: error.userInfo.localizedRecoverySuggestion

ただし、このキー (localizedRecoverySuggestion) は私の NSError オブジェクトにはありません。

どうすればアクセスできるのか、誰にもわかりませんか?または、AFNetworking のどの部分が削除されているのでしょうか? サーバーはまだそれを送信していますが、私の POST: etc メソッドのエラー オブジェクトのようにはなりません。

私はこれにしばらく時間を費やしましたが、問題がどこにあるかを見つけるのに苦労しています。

4

1 に答える 1