title: Sandboxed Applications, Where to Save Files Without User Interaction
body: <p>I'm a bit confused about where the application should send a bunch of files.  Let me suppose that an application accepts a number of images with <strong>NSOpenPanel</strong> at a time from the user.  The application applies graphic filters to them.  And it's now ready to save processed files.  Before they forced us to sandbox applications, we were allowed to export processed files to application folder in Application Support without <strong>NSSavePanel</strong>.  If you wanted to save files elsewhere, then you had to use NSSavePanel.  If the application is sandboxed, it cannot send files to NSApplicationSupportDirectory/{app name}(which points to the containers folder assigned to this application)?  My first sandboxed application was rejected a few days ago merely because a text field showed a path to container's application support folder.  So if you have a bunch of files to export, you have to prompt the user to ask where to save each file?  <strong>AppSandboxDesignedGuide</strong>, which Apple, Inc. has issued, has nothing to say exactly about where to save files except that it says "<strong>Your app has unrestricted read/write access to the container and its subdirectories</strong>."  I think this PDF guide is a printed version of <a href="http://developer.apple.com/library/mac/#documentation/Security/Conceptual/AppSandboxDesignGuide/AboutAppSandbox/AboutAppSandbox.html#//apple_ref/doc/uid/TP40011183-CH1-SW1" rel="nofollow">this web site</a>.  I'm asking this question here because I have some doubts and reviewers were often wrong at least when I submitted applications to them two years ago.</p>
  
  <p>Thank you for your advice.</p>