Type Alias


The name used to identify a File Provider service.


typedef NSString *NSFileProviderServiceName;


The team providing the protocol also defines the name. To create a new service’s name:

  • Use reverse domain name notation for the interfaces name (for example, com.example.MyInterface).

  • (Optional) Incorporate versioning by appending a version number to the end of the name (com.example.MyInterface.v2).

For more information on defining a service’s protocol, see Defining the Service’s Protocol.

See Also

Accessing File Provider Services

- getFileProviderServicesForItemAtURL:completionHandler:

Returns the services provided by the File Provider extension that manages the item at the given URL.


A service that provides a custom communication channel between your app and a File Provider extension.