I've been searching for a definitive answer on this, but I get some inconsistent answers. Apple docs state 64k bytes. However, online I find multiple sources that say 4k bytes is the max. Is this a difference between iOS 5 and iOS 6?
It was 4KB, now its 64KB.
Source: https://developer.apple.com/news/index.php?id=02012012a