首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >NSPhotoLibraryUsageDescription键必须存在于Info.plist中才能使用照相机卷

NSPhotoLibraryUsageDescription键必须存在于Info.plist中才能使用照相机卷
EN

Stack Overflow用户
提问于 2016-09-15 20:25:55
回答 11查看 204.9K关注 0票数 194

最近,我开始收到以下错误:

NSPhotoLibraryUsageDescription键必须存在于Info.plist中才能使用相机卷。

我正在使用RAPNative来构建我的应用程序(我不熟悉ios本机开发),我不知道如何将这个键添加到Info.plist中

你能举个例子吗?谢谢

我正在使用npm软件包"react-native-camera-roll-picker": "^1.1.7"

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2016-09-15 20:37:14

谢谢@rmaddy,我在Info.plist中的其他键串对之后添加了这个选项,并修复了这个问题:

代码语言:javascript
运行
复制
<key>NSPhotoLibraryUsageDescription</key>
<string>Photo Library Access Warning</string>

编辑:

在我的应用程序的不同组件上,我也遇到了类似的问题。到目前为止,添加了所有这些键(在更新到Xcode8 8/iOS10 10之后):

代码语言:javascript
运行
复制
<key>NSPhotoLibraryUsageDescription</key>
<string>This app requires access to the photo library.</string>
<key>NSMicrophoneUsageDescription</key>
<string>This app does not require access to the microphone.</string>
<key>NSCameraUsageDescription</key>
<string>This app requires access to the camera.</string>

签出此developer.apple.com链接以获取属性列表键引用的完整列表

完整列表:

苹果音乐:

代码语言:javascript
运行
复制
<key>NSAppleMusicUsageDescription</key>
<string>My description about why I need this capability</string>

蓝牙:

代码语言:javascript
运行
复制
<key>NSBluetoothPeripheralUsageDescription</key>  
<string>My description about why I need this capability</string>

日历:

代码语言:javascript
运行
复制
<key>NSCalendarsUsageDescription</key>
<string>My description about why I need this capability</string>

照相机:

代码语言:javascript
运行
复制
<key>NSCameraUsageDescription</key>
<string>My description about why I need this capability</string>

联系方式:

代码语言:javascript
运行
复制
<key>NSContactsUsageDescription</key>
<string>My description about why I need this capability</string>

FaceID:

代码语言:javascript
运行
复制
<key>NSFaceIDUsageDescription</key>
<string>My description about why I need this capability</string>

保健份额:

代码语言:javascript
运行
复制
<key>NSHealthShareUsageDescription</key>
<string>My description about why I need this capability</string>

健康最新情况:

代码语言:javascript
运行
复制
<key>NSHealthUpdateUsageDescription</key>
<string>My description about why I need this capability</string>

家庭工具包:

代码语言:javascript
运行
复制
<key>NSHomeKitUsageDescription</key>
<string>My description about why I need this capability</string>

位置:

代码语言:javascript
运行
复制
<key>NSLocationUsageDescription</key>
<string>My description about why I need this capability</string>

地点(总是):

代码语言:javascript
运行
复制
<key>NSLocationAlwaysUsageDescription</key>
<string>My description about why I need this capability</string>

地点(使用时):

代码语言:javascript
运行
复制
<key>NSLocationWhenInUseUsageDescription</key>
<string>My description about why I need this capability</string>

麦克风:

代码语言:javascript
运行
复制
<key>NSMicrophoneUsageDescription</key>
<string>My description about why I need this capability</string>

运动(加速度计):

代码语言:javascript
运行
复制
<key>NSMotionUsageDescription</key>
<string>My description about why I need this capability</string>

近场通信:

代码语言:javascript
运行
复制
<key>NFCReaderUsageDescription</key>
<string>My description about why I need this capability</string>

图片库:

代码语言:javascript
运行
复制
<key>NSPhotoLibraryUsageDescription</key>
<string>My description about why I need this capability</string>

照片库(只写访问):

代码语言:javascript
运行
复制
<key>NSPhotoLibraryAddUsageDescription</key>
<string>My description about why I need this capability</string>

催复通知:

代码语言:javascript
运行
复制
<key>NSRemindersUsageDescription</key>
<string>My description about why I need this capability</string>

Siri:

代码语言:javascript
运行
复制
<key>NSSiriUsageDescription</key>
<string>My description about why I need this capability</string>

语音识别:

代码语言:javascript
运行
复制
<key>NSSpeechRecognitionUsageDescription</key>
<string>My description about why I need this capability</string>
票数 502
EN

Stack Overflow用户

发布于 2017-02-18 10:06:33

我最喜欢的方法

开放info.plist 1. 开放

2.单击此按钮添加一个新的键

3.向下滚动以查找隐私-照片库使用说明

4.选择它,然后在右边的上添加您的描述

票数 78
EN

Stack Overflow用户

发布于 2017-03-06 12:43:21

在info.plist文件中添加以下代码

代码语言:javascript
运行
复制
<key>NSPhotoLibraryUsageDescription</key>
<string>My description about why I need this capability</string>

票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39519773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档