iOS Tutorial List of methods to access external resources or share to external apps


Staff member
Licensed User
There are all kinds of ways to share files with other apps or access external resources. Here is a short summary of the available methods:

- ActivityViewController (iPhone library):

Allows sharing text, images or files with third party apps.

- DocumentInteraction (iPhone library):

Allows opening a local file with an external app.

- CFBundleDocumentTypes (no library)

Allows opening external files with your app.

- DocumentPickerViewController (iUI8):

Allows importing external files from external apps including iCloud Drive. Files are copied to the local app.

- Camera (iMedia)

Allows picking photos or videos from photos library.

- Phone.AddImageToAlbum / AddVideoToAlbum (iPhone library)
Adds a photo or video to the photos library.