记 react-native-image-crop-picker 报错:No permission handler detected
Android
在 android/app/src/main/AndroidManifest.xml 文件添加一下代码
<!-- 请求访问相机 -->
<uses-permission android:name="android.permission.CAMERA"/>
<!--请求访问前置摄像头-->
<uses-feature android:name="android.hardware.camera" android:required="false" />
<uses-feature android:name="android.hardware.camera.front" android:required="false" />
<!--请求访问麦克风-->
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<!--请求存入扩展存储,向扩展卡存入数据-->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<!--读取存储数据-->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
iOS
在 ios/项目名/Info.plist 文件添加一下代码
<key>NSMicrophoneUsageDescription</key>
<string>App在拍摄、播放媒体文件时候需要访问您的麦克风,您是否允许访问麦克风?</string>
<key>NSCameraUsageDescription</key>
<string>App在拍摄、扫描二维码时候需要访问您的相机,您是否允许打开相机?</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>App在上传、保存图片时候需要访问您的相册,您是否允许访问相册?</string>
<key>NSPhotoLibraryAddUsageDescription</key>
<string>App在上传、保存图片时候需要访问您的相册,您是否允许访问相册?</string>
权限按需加入,我这写的是demo app所以能加的,可能有关的就都加上了。