如何在 React Native 中请求 iOS 存储权限?

Mad*_*n.V 6 react-native

我找到了一个名为react-native-permissions的包,它提供了 Android 和 iOS 中的大部分权限。目前它不支持 iOS 中的存储权限。如何在 React Native 中请求 iOS 存储权限?

Hun*_*oul 7

您需要在 plist 中添加以下字段。

<key>NSPhotoLibraryAddUsageDescription</key>
<string>*your app name* would like to save photos from the app to your gallery</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>*your app name* would like to access your photo gallery for uploading images to the app</string>
Run Code Online (Sandbox Code Playgroud)


小智 6

如果你想保存数据,在 iOS 上不需要任何权限,默认情况下是允许的。来源 这是 react-native-permissions 不支持它的唯一原因。