ios - 由于缺少隐私访问说明,iTunes Connect在上载后拒绝了我的应用程序

标签 ios iphone app-store-connect xcode8

我想将我的应用程序上载到iTunes connect,但是上载后,我总是从iTunes收到邮件的错误消息,即在扫描后缺少一些描述变量。

这个应用程式尝试存取没有使用说明的隐私权敏感资料。该应用程序的Info.plist必须包含一个NSPhotoLibraryUsageDescription键,该键具有字符串值,该字符串值向用户说明该应用程序如何使用此数据。

这个应用程式尝试存取没有使用说明的隐私权敏感资料。应用程序的Info.plist必须包含NSCameraUsageDescription键,该键具有字符串值,该字符串值向用户说明应用程序如何使用此数据。

我正在使用这两个功能,所以没关系,但是:我已经将这些变量添加到本地化的infoPlist.strings中。这些似乎可行,因为在Simulator和我的iPhone中,两个字符串均在系统对话框中正确显示。我没有将字符串添加到plist.info文件中,因为我在本地化文件中指定了它们,应该没问题。 plist.info和本地化文件都打包在应用程序中,我已经使用Finder进行了外观。

我还有什么要补充的吗?尽管它们已在本地化文件中,但我仍需要将它们添加到plist.info文件中吗?

附加信息:我正在macOS Safari上使用最新的XCode 8 GM。

最佳答案

您正在使用AdMob吗?如果是这样,答案是Google确认这是AdMob SDK的问题。您可以阅读有关here的信息。

关于ios - 由于缺少隐私访问说明,iTunes Connect在上载后拒绝了我的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39463577/

相关文章:

ios - 是否可以更改特定 x 和 y 坐标的颜色?

iphone - libx264 在 HTTP Live Streaming (FFmpeg) 上失败

ios - CoreData MagicalRecord 保存方法在 iPhone5 上崩溃

ios - 是否可以为 App Store 上传 iOS6 和 iOS7 的屏幕截图?

ios - Xcode 8.3.3 "No accounts with iTunes Connect access"

ios - 如何转换 Dictionary<String, Any>.Values?进入字符串数组 SWIFT

ios - 没有登录的谷歌共享不起作用

iphone - 奇怪的 objective-c 语法——方括号和@符号

ios - iTunesConnect - 如果我不提交 5. 8"display screenshots, will my 5.5"屏幕截图而不是显示给使用 iPhone X 的人?

iphone - 从类方法中调用其他类的实例方法? ( objective-c )