僕が作ったサービス

clanworkz

2014年9月16日火曜日

unacceptable content-type: text/html

unacceptable content-type: text/htmlエラーがでました。
AFNetworking 2.0を使用している時に。


以下に解決策
Request failed: unacceptable content-type: text/html using AFNetworking 2.0


AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];

許可するコンテンツタイプに"text/html"を追加してやれば良いらしいですね。



After modifying system headers, please delete the module cache at '/Users/username/Library/Developer/Xcode/DerivedData/ModuleCache/〜'

表題のエラーが出た。

該当ディレクトリのキャッシュを消せとのことで、

Xcodeに"After modifying system headers, please delete the module cache at ..." と言われたときの対応

上記ブログではcacheディレクトリ配下全てのキャッシュを消していた。

ディレクトリ配下はちょっと…でもどう見ても指定されている意味不明なアルファベットの羅列のディレクトリがなかったのでとりあえずプロジェクトをクリーン=>治りました。