We’ve got an app with Core Data and the backing store is a SQLite database.
It contains critical data (i.e. it needs to be always available offline).
It’s currently stored in the Documents directory and so is being rejected due to iOS Data Storage Guidelines.
The solution seems to be to mark it using the “do not back up” tag.
However, I haven’t seen any guidelines on this. i.e. should I manually mark this file as “do not back up” or is there some Core Data option that I should be enabling?
You’ll have to do that yourself manually, here is the guide
https://developer.apple.com/library/ios/ipad/#qa/qa1719/_index.html