ios – iTunes Connect上传由于缺少NSCalendarsUsageDescription而被无效的二进制文件拒绝

前端之家收集整理的这篇文章主要介绍了ios – iTunes Connect上传由于缺少NSCalendarsUsageDescription而被无效的二进制文件拒绝前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用XCode 8上传现有应用的更新.上传后,我收到了以下电子邮件

“This app attempts to access privacy-sensitive data without a usage
description. The app’s Info.plist must contain an
NSCalendarsUsageDescription key with a string value explaining to the
user how the app uses this data.”

我知道iOS 10的新隐私政策,以及如何添加所需的说明.我的问题是:我没有在我的应用程序中使用日历.

有没有办法找出为什么苹果认为我使用日历? Google可能会使用AdMobSDK吗?

解决方法

我已向Google发送电子邮件,抱怨这一点,希望在未来版本的AdMob SDK中得到解决.在此之前,您可以通过在您的info.plist中添加NSCalendarsUsageDescription来解决问题.我也用NSBluetoothPeripheralUsageDescription做同样的事情.

编辑:非常重要的是也添加NSPhotoLibraryUsageDescription一个,见:https://groups.google.com/forum/#!category-topic/google-admob-ads-sdk/ios/UmeVUDrcDaw

更新2016年9月18日:Google已发布7.11.0版本,无需使用任何这些.

原文链接:https://www.f2er.com/iOS/328574.html

猜你在找的iOS相关文章