I would start by reading Appleās standard docs on this. https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemOverview/FileSystemOverview.html
Http://developer.apple.com/app-sandboxing/ There are also ways to share files between app groups, but I am not sure if this is what you need. Sent from my iPhone > On Feb 5, 2019, at 11:25 AM, Carl Hoefs <newsli...@autonomy.caltech.edu> > wrote: > > The reason for the specific sandbox questions is that my iOS app needs to > call 3rd-party functions, some of which create temp files "in place" - as if > they did an fopen("filename.ext","w"). Such temp files appear to be written > "nowhere"... > > I was hoping that the sandbox might work along the lines of the "default > working directory" concept in macOS. Can anyone shed light on this? > > -Carl > >> On Feb 5, 2019, at 7:02 AM, Alex Zavatone <z...@mac.com> wrote: >> >> The sandbox is within the current app. The app also has access to other >> shared folders like Music and so on. >> >> NSString *appLibraryFolder = >> [NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, >> YES) objectAtIndex:0]; >> NSString *appDocumentsFolder = >> [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, >> YES) objectAtIndex:0]; >> >> >>> On Feb 4, 2019, at 9:30 PM, Carl Hoefs <newsli...@autonomy.caltech.edu> >>> wrote: >>> >>> iOS 12 >>> >>> Q1. In general, is an iOS app expected to determine the sandbox path to >>> manage its files? >>> >>> Q2. Does the sandbox behave like the "current working directory" default on >>> macOS? (i.e., if a function writes out a file to just "filename" with no >>> path, does it get written automatically to the sandbox?) >>> >>> Q3. What is the proper way to determine the app sandbox path? Is there an >>> app-wide runtime global? >>> >>> NSString *sandbox = >>> [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES) >>> lastObject]; >>> >>> -Carl >>> >>> _______________________________________________ >>> >>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) >>> >>> Please do not post admin requests or moderator comments to the list. >>> Contact the moderators at cocoa-dev-admins(at)lists.apple.com >>> >>> Help/Unsubscribe/Update your Subscription: >>> https://lists.apple.com/mailman/options/cocoa-dev/zav%40mac.com >>> >>> This email sent to z...@mac.com >> > _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com