Type Method

requestAuthorization(_:)

Displays a user interface so that the user can authorize whether your app may view the media library's contents.

Declaration

class func requestAuthorization(_ handler: @escaping (MPMediaLibraryAuthorizationStatus) -> Void)

Parameters

handler

A block that is called after the user choses whether to authorize the app.

status

The status chosen by the user.

See Also

Getting the Default Media Library

class func authorizationStatus() -> MPMediaLibraryAuthorizationStatus

Returns whether the app can access the user's media library.

enum MPMediaLibraryAuthorizationStatus

The list of possible states for authorization to access to the user's media library.

class func `default`() -> MPMediaLibrary

Returns an instance of the default media library.