You should put the zip file in the Documents
folder, not any other files. The fact that you also put your core-data files (and some of the other files the user shouldn't see) in the Documents
folder is why it was rejected.
You can store any files that the user shouldn't see in another folder such as the Application Support
folder.