Select Multiple Images (UIImagePickerController or Photos.app Share UI)

Solution 1:

If you are supporting only iOS 14 and up, you can use Apple's PHPickerViewController. It allows multiple image selection (while UIImagePickerController does not).

An additional benefit to using PHPickerViewController vs other libraries listed above is that the user will not need to grant permission to access your photo library.

Solution 2:

Try this wonderful API in swift: ImagePicker. As all other image APIs, it is simple to use and it is very well updated.