I'm working on an OS X app that requires recursive read and write access to user-specified directories. Based on settings provided by the user, my app may delete directories and files, as well. Is this behavior permitted to a sandboxed app? The answer to this question may be complicated due to the recursive nature of the app, which is why I ask.