Instance Property

providerIdentifier

An identifier shared by this Document Picker extension and its corresponding File Provider extension. (read-only)

Declaration

@property(nonatomic, readonly, copy) NSString *providerIdentifier;

Discussion

Both the Document Picker View Controller extension and the File Provider extension should pass this identifier to their file coordinator’s setPurposeIdentifier: method. This approach helps coordinate the read and write operations between the two extensions, preventing possible deadlocks.

This property holds the value returned by calling the File Provider extension’s providerIdentifier method.

See Also

Managing the User Interface

- dismissGrantingAccessToURL:

Dismisses the document picker.

documentPickerMode

The document picker’s file-transfer operation. (read-only)

documentStorageURL

The root URL for documents provided by the corresponding File Provider extension. (read-only)

originalURL

The URL of the file to be exported. (read-only)

- prepareForPresentationInMode:

Performs any custom configuration of the document picker view controller.

validTypes

An array of valid uniform type identifiers.