iOS: Where to store DLC away from iCloud?

I am adding DLC to an iOS game. This DLC is expected to be about 30 MB in size. I am referencing:

http://docs.unity3d.com/Documentation/Manual/iphone-Downloadable-Content.html

According to the above web page:

  • The place to store an asset bundle is provided from Application.dataPath
  • Then at the bottom of the same page, “Note that the contents of Documents is cached to iCloud, so is not a location to store asset bundles in a shipping title.”

The two statements above seem to contradict each other. I do not want to store 30 MB in the user’s iCloud. I’d rather re-download the asset pack if it is missing.

Where do I put the DLC once it’s been downloaded?

1 Answer

1

Found the answer here.

Stored on iCloud: ApplicationSandbox/Documents/

Not stored on iCloud: ApplicationSandbox/Library/Caches