我在react-native项目中,运用的第三方插件进行的选择相册图片,在点击的时候,app就自动关闭了
react-native-image-crop-picker 对图片的处理
ImagePicker.openPicker({
width: 300,
height: 300,
cropping: true,
}).then((image) => {
console.log(image);
});
iOS 10 开始对隐私权限更加严格, 如需使用隐私权限需要在工程的info.plist文件中声明,如果不声明程序在调用隐私权限(如相机)时应用程序会崩溃
打开xcode找到info.plist添加权限
key可从以下表中获取,value为弹框提示文字用户可随意添加,类型String
权限名称 | Key值 |
---|---|
通讯录 | NSContactsUsageDescription |
麦克风 | NSMicrophoneUsageDescription |
相册 | NSPhotoLibraryUsageDescription |
相机 | NSCameraUsageDescription |
添加图片到相册 | NSPhotoLibraryAddUsageDescription |
持续获取地理位置 | NSLocationAlwaysUsageDescription |
使用时获取地理位置 | NSLocationWhenInUseUsageDescription |
蓝牙 | NSBluetoothPeripheralUsageDescription |
语音转文字 | NSSpeechRecognitionUsageDescription |
日历 | NSCalendarsUsageDescription |