litchie / dospad

iDOS - DOSBox port on iOS
https://litchie.com/dospad
GNU General Public License v2.0
615 stars 132 forks source link

iOS 13+ restricts access to local file system outside app sandbox #139

Open stevehollx opened 2 years ago

stevehollx commented 2 years ago

With the iOS 13 file access changes, apps can no longer interact outside of the local app sandbox.

There need to be improvements for the application to be able to access the iOS Documents/ folder. As a result, there is no way to copy games over in ios 13+ deployments since there isn't a way to get files into the internal sandboxed app folder.

The app needs to be updated to allow for permissions to read from the global Documents folder. The new access method is explained here: https://developer.apple.com/documentation/uikit/view_controllers/providing_access_to_directories