Great question OP! I noticed the same info in Platforms SOTU and was looking for a session last night as well.
I would love to see a well documented API that allows for clear and straightforward way to grant permissions to enable apps read/write to specific folders.
It is not really clear if one wants to develop a file-management utility how to go about it unless the app is not sandboxed. And in that case can it even get app store approval? What would be the process?
The straightforward ways to access files in a sandboxed approach are basically unworkable for any practical utility apps. The sandbox folder is nested deep under $HOME/Library, and $HOME/Documents/ is not sufficient. e.g. One might want to access an SSD.
I would love to see a way to carve out a writeable space on the Mac volume, or on an external volume as $EXTVOLUME or $HOME/ with read access to non-system folders and pretty much any media under $HOME. Or provide us a clear path to certifying non-sandboxed apps.
Topic:
App & System Services
SubTopic:
Core OS
Tags: