首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode 8中的UsageDescription

Xcode 8中的UsageDescription
EN

Stack Overflow用户
提问于 2016-09-08 15:18:32
回答 2查看 3K关注 0票数 7

我试着上传我们的应用程序的iOS-10更新到iTunes连接。我正在使用Xcode 8通用汽车。

不幸的是,上传后,iTunes连接发送了一封邮件,其中包括:

这个应用程序试图访问隐私敏感的数据,而不需要使用描述。应用程序的Info.plist必须包含一个带有字符串值的NSPhotoLibraryUsageDescription键,向用户解释应用程序如何使用这些数据。

我们支持英语、德语和西班牙语,所以在应用程序的文件夹中有一个de.lproj、en.lproj和.de.lproj文件夹,每个文件夹都包含一个包含给定键的InfoPlist.strings:

代码语言:javascript
复制
"NSPhotoLibraryUsageDescription" = "my description…";

有什么想法,哪里出了问题,如何检查?InfoPlist.strings的目标成员是正确的构建目标,甚至是我们应用扩展的构建目标。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-09-08 17:47:02

您仍然必须将NSPhotoLibraryUsageDescription键包含在实际的plist中。如果需要,可以本地化整个plist文件,而不是使用InfoPlist.strings。

票数 7
EN

Stack Overflow用户

发布于 2016-10-12 13:33:04

我的应用程序也有同样的问题,解决方案通过邮件显示itunnes连接:查看您的info.plist并尝试添加以下字段:

代码语言:javascript
复制
  Privacy - Photo Library Usage Description

您可以在这里检查现在需要iOS 10的info.plist中的权限,这里是:https://blog.xamarin.com/new-ios-10-privacy-permission-settings/

这对我有用。

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

https://stackoverflow.com/questions/39394718

复制
相关文章

相似问题

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