Profile Photo
For better or for worse, many sandboxed apps ask for "/" access via an Open Panel, and then save a Sandbox Bookmark to that location. They are then able to work freely in the File System (for the user's benefit). This is accepted sandbox behavior by App Review.   Catalina adds a new "Full Disk Access" permission to System Preferences.   At WWDC… (Show more)
in Files and Storage
Profile Photo
NSWorkspace has the method `open(_:withAppBundleIdentifier: [...] )`:     > Opens one or more files from an array of URLs.         func open(_ urls: [URL],… (Show more)
in Cocoa