ShareKit/ShareKit — pull request #368 by Objective-Zero (2012-05-14 21:33:31+00:00)
Title: flushOfflineQueue causes App Rejection

I just learnt this the hard way but if you have a offline queue large enough that is around 14MB (thats how big mine was apparently), Apple can reject it saying that you must follow: https://developer.apple.com/icloud/documentation/data-storage/

They say to save to the documents directory using this link: https://developer.apple.com/library/ios/#qa/qa1719/_index.html

But instead, this link was used instead to save properly to the documents directory: http://stackoverflow.com/questions/9620651/use-nsurlisexcludedfrombackupkey-without-crashing-on-ios-5-0