Sandboxing entitlement for media library access
| Originator: | indragiek | ||
| Number: | rdar://10908159 | Date Originated: | 21-Feb-2012 07:13 PM |
| Status: | Open | Resolved: | |
| Product: | Mac OS X | Product Version: | 10.7.3/11D50b |
| Classification: | Feature (New) | Reproducible: | Always |
Summary: There are entitlements for accessing the Music, Pictures, and Movies folders; however, for users who store their media libraries from iTunes and iPhoto outside of those designated folders (on external volumes or network shares), these entitlements are useless. Expected Results: Media library entitlement(s) that would allow read-only (or optionally read-write access) to all files in the iLife media libraries. Actual Results: We need to use temporary entitlements to gain access to root ( / ) which will potentially be rejected by App Store reviewers, or create app-scoped bookmarks for every single media file. Creating app-scoped bookmarks is a viable solution when all of the files are neatly grouped into a single parent folder, but this is not always the case (specifically with iTunes media). In the situation that the files are spread out across more than one common parent folder, NSOpenPanel must be presented every time, which is a UX nightmare (especially for users with large libraries). Regression: Notes:
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!