Skip to main content

Getting Started

Requirementsโ€‹

Because RNMIP uses Nitro Module, it complies with Nitro Modules' requirements.
View Nitro Modules' requirements here

  • iOS 13+

  • react-native 0.75+

  • Xcode 16+

Installingโ€‹

Install @baronha/react-native-multiple-image-picker through npm:

This package requires react-native-nitro-modules to be installed first. See react-native-nitro-modules for more information.

yarn add @baronha/react-native-multiple-image-picker
yarn add -D react-native-nitro-modules@0.18.2
cd ios && pod install

Updating manifestsโ€‹

Info.plistโ€‹

Open your project's Info.plist and add the following lines inside the outermost <dict> tag:

<key>NSPhotoLibraryAddUsageDescription</key>
<string>$(PRODUCT_NAME) needs photo library permissions</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>$(PRODUCT_NAME) needs photo library permissions</string>
<!-- if you allow camera, you need to add this:-->
<key>NSCameraUsageDescription</key>
<string>$(PRODUCT_NAME) needs to access your Camera</string>
<key>NSMicrophoneUsageDescription</key>
<string>$(PRODUCT_NAME) needs to access your microphone so that you can record audio.</string>

๐ŸŽ‰ Hooray! You're ready to learn about Usage!โ€‹