Document Revision History

This table describes the changes to App Sandbox Design Guide.


Corrected the explanation of the stopAccessingSecurityScopedResource method.


Added information about app group container behavior in OS X v10.9.


Removed inaccurate guidance about handling issues where an app needs access to another app's preferences.


Added information about related items in OS X v10.8.


Clarified information about launching external tools.


Added an explanation of app group containers.


Improved the explanation of security-scoped bookmarks in Security-Scoped Bookmarks and Persistent Resource Access; updated that section for OS X v10.7.4.


Added a brief section in the Designing for App Sandbox chapter: Retaining Access to File System Resources.


Improved the discussion in Opening, Saving, and Tracking Documents, adding information about using file coordinators.


Corrected the information in Creating a Login Item for Your App.


Improved explanation of security-scoped bookmarks in Security-Scoped Bookmarks and Persistent Resource Access.


Clarified the explanation of the container directory in The App Sandbox Container Directory


Updated for OS X v10.7.3, including an explanation of how to use security-scoped bookmarks.


Added a section explaining how to provide persistent access to file-system resources, Security-Scoped Bookmarks and Persistent Resource Access.


Expanded the discussion in Powerbox and File System Access Outside of Your Container to better explain how user actions expand your app’s file system access.


Added a section detailing the changes in behavior of Open and Save dialogs, Open and Save Dialog Behavior with App Sandbox.


New document that explains Apple's security technology for damage containment, and how to use it.


Portions of this document were previously published in Code Signing and Application Sandboxing Guide.