requestAccess(completionHandler:)
Requests access to an external storage device on behalf of your app, which can present a dialog to a person on their device’s display.
Declaration
class func requestAccess(completionHandler handler: @escaping @Sendable (Bool) -> Void)class func requestAccess() async -> BoolParameters
- handler:
A closure you provide the system calls to inform your app whether the person authorizes it to access the storage device. The system can call your closure on any dispatch queue and it’s your app’s responsibility to update its UI on the main thread or queue.
Discussion
Use this method to request access to save image assets to the external storage device. Your app can’t access the external storage device without generating an error until a person gives it permission.
The system only presents the dialog to a person the first time your app calls the method.