Platforms to show: All Mac Windows Linux Cross-Platform

PHPickerViewControllerMBS class

Type Topic Plugin Version macOS Windows Linux iOS Targets
class Photos MBS iOS Plugin 22.5 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
A view controller that provides the user interface for choosing assets from the photo library.

The PHPickerViewController class is an alternative to UIImagePickerController.
PHPickerViewController improves stability and reliability, and includes several benefits to developers and users, such as the following:

  • Deferred image loading and recovery UI
  • Reliable handling of large and complex assets, like RAW and panoramic images
  • User-selectable assets that aren’t available for UIImagePickerController
  • Configuration of the picker to display only Live Photos
  • Availability of PHLivePhotoMBS objects without library access
  • Stricter validations against invalid inputs

You can present a picker object only once; you can’t reuse it across sessions.

This class has no sub classes.

Some examples using this class:

Blog Entries

Release notes


The items on this page are in the following plugins: MBS iOS Plugin.


PHPickerResultMBS   -   PHProjectChangeRequestMBS


The biggest plugin in space...