The iOS "Files" folder

John Balgenorth sundown.pacifier at
Mon Oct 12 18:09:53 EDT 2020

On the iPad each app is sandboxed and that means each app has
its own Documents Folder.  You can get a url to the Documents
Folder for  your app but not other apps.  Using that url you can
read, write, append, move, and delete files that are in your apps
Documents Folder.  A BIG PROBLEM comes when you delete an
app.  All the files in the Documents Folder for your app also  get
deleted.  So if you have a Note application  and have saved a lot
of notes, those notes are saved while your app exists but when
that Note taking app  is deleted  all of your information you’ve
saved is deleted  with it.  Most likely it will not be saved to the
icloud independently so the files you have for that app even
though they exist with the app on your icloud backup will be
deleted with the app.

To me this makes the iPad a poor device for children to be
using for school because  they should be allowed to keep
their school work without keeping outdated apps over the
years they go to school.


> On Oct 12, 2020, at 7:50 AM, Bob Sneidar via use-livecode <use-livecode at> wrote:
> It is my understanding that each app has it’s own storage are and that this is sandboxed from other apps. That being said, there is obviously a way for an app to request permission from the iOS to access another app’s storage. I’m not sure if Livecode has that mechanism though. it’s probably some kind of Xcode library.
> Bob S
> On Oct 10, 2020, at 8:42 AM, Graham Samuel via use-livecode <use-livecode at<mailto:use-livecode at>> wrote:
> Is it possible to access (write to) the iOS “Files” folder from an iOS app? I see that there is no specialFolderPath entry for it, but it appears that some apps do allow saving to the folder, and one is then allowed to open such files with an appropriate app. Basically I am thinking of giving the user a chance to save a text file there for processing by other apps. The alternative would involve the internet with all the tedious privacy rules etc. and my particular app doesn’t have any other use for the internet at all.
> Anyone tried it?
> Graham
> _______________________________________________
> use-livecode mailing list
> use-livecode at
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:

More information about the use-livecode mailing list