私はAPIからの戻り値などをXcodeのデバッグエリアに全文出力して確認していたんですが、Xcode8になってから1,000byte程度しか文字が出力されないようになって困っていました。
Xcode依存の問題かと思い色々と調べていましたが、原因はNSLogにあったようです。
(Xcode8 + Debug Area や Xcode8 + All Output lengthなどでは全くみつからなかった)
対策
printfを使う
■ iOS10 NSLog is limited to 1024 chars strings
http://stackoverflow.com/questions/39538320/ios10-nslog-is-limited-to-1024-chars-strings/
こちらで紹介されているように、以下のdefineでNSLogを置き換えるのが便利です。
#define NSLog(FORMAT, ...) printf("%s\n", [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]);