Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7679037
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 31, 20262026-05-31T17:47:03+00:00 2026-05-31T17:47:03+00:00

My app got rejected for not setting the do not back up attribute to

  • 0

My app got rejected for not setting the “do not back up” attribute to two internal files I use (and store in /Documents). I’ve set the attribute, and it no longer backs up those files (~11.5MB).

It is still backing up 28kb of some data though. I removed all data from the /Documents folder and placed them to /tmp just to make sure that nothing in Documents could possibly be backed up. I verified /Documents is empty for my app after that change, and yet iCloud manages to find 28kb of data to back up.

How can I determine exactly what this data is to prevent the backup? I don’t want to get rejected again so I’d like to verify that the app takes 0kb of backup storage on iCloud.

Thanks

This was the rejection notice:

2.23

We found that your app does not follow the iOS Data Storage
Guidelines, which is required per the App Store Review Guidelines.

In particular, we found that on launch, your app stores 11.53 MB. To
check how much data your app is storing:

  • Install and launch your app
  • Go to Settings > iCloud > Storage & Backup > Manage Storage
  • If necessary, tap “Show all apps”
  • Check your app’s storage

The iOS Data Storage Guidelines indicate that only content that the
user creates using your app, e.g., documents, new files, edits, etc.,
may be stored in the /Documents directory – and backed up by iCloud.

Temporary files used by your app should only be stored in the /tmp
directory; please remember to delete the files stored in this location
when the user exits the app.

Data that can be recreated but must persist for proper functioning of
your app – or because customers expect it to be available for offline
use – should be marked with the “do not back up” attribute. For NSURL
objects, add the NSURLIsExcludedFromBackupKey attribute to prevent the
corresponding file from being backed up. For CFURLRef objects, use the
corresponding kCFURLIsExcludedFromBackupKey attribute.

For more information, please see Technical Q&A 1719: How do I prevent
files from being backed up to iCloud and iTunes?.

It is necessary to revise your app to meet the requirements of the iOS
Data Storage Guidelines. For discrete code-level questions, you may
wish to consult with Apple Developer Technical Support. Please be sure
to prepare any symbolicated crash logs, screenshots, or steps to
reproduce the issues for when the DTS engineer follows up. For
information on how to symbolicate and read a crash log, please see
Tech Note TN2151 Understanding and Analyzing iPhone OS Application
Crash Reports.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-31T17:47:04+00:00Added an answer on May 31, 2026 at 5:47 pm

    It turns out the pre-compiled Google Analytics library keeps a small database called googleanalytics.sql in the /Library directory. Once I discovered this, I set the flag to “do not back up” for that file and it worked: I get 0kb backup.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I recently uploaded an app to the app store and it got rejected. The
My latest Mac App got rejected from the Mac App Store. Basically it didn't
our app got rejected, becouse the app does not rotate in upside down orientation.
I've just got my app rejected on the Apple App Store because my In-App
I just got rejected on my Free app from app store. I uploaded 3
My app just got approved for the apple store. I downloaded it an installed
I've got an app on the iTunes store, and Apple provides daily (and weekly)
Today one of our app got rejected due to email button for enquiries and
I have submitted an app to appstore but unfortunately it got rejected due to
I recently had an app rejected from the app store because of Low Memory

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.