iOS NSFetchedResultsController: Stop hiding caches directory
Originator: | pcgoracke | ||
Number: | rdar://17495757 | Date Originated: | 28-Jun-2014 07:31 AM |
Status: | Open | Resolved: | |
Product: | iOS SDK | Product Version: | 7.1.1 [11D201] |
Classification: | Enhancement | Reproducible: | Always |
Summary: iOS NSFetchedResultsController: Stop hiding caches directory Summary: When NSFetchedResultsControllers are configured to use a section info cache, the caches are persisted within the <AppSandbox>/Library/Caches/<appIdentifier>/.CoreDataCaches/ directory. The result of the leading period of ".CoreDataCaches" is to make the directory invisible to most casual file browsing methods. Please stop doing this. This controller is not a standalone application trying to hide files from prying users, it is framework code hosted within my application, running in a sandboxed environment. This entire sandboxed directory is the developer's responsibility to manage, and hiding it from me is disrespectful and difficult to troubleshoot. Framework support code should be transparent and above board, it shouldn't feel like a hijack. I'm not even asking for the cache file format to be documented, just please don't hide the files from us. Steps to Reproduce: N/A, see summary Expected Results: N/A, see summary Actual Results: N/A, see summary Version: 7.1.1 [11D201] Notes: Configuration: Any
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!