FYI, iOS apps start with their working directory set to “/“ (but don’t depend 
on this!), so trying to write there is going to fail. NSHomeDirectory is an 
easy way to get your sandbox root, but you should probably be using the options 
the others have mentioned.

Regards,
Saagar Jha

> On Feb 4, 2019, at 19:30, 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/saagar%40saagarjha.com
> 
> This email sent to saa...@saagarjha.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

Reply via email to