我刚开始面对iOS 10 GM版本的这个问题.我收到一封电子邮件说:
要处理您的交付,必须纠正以下问题:
此应用程序尝试在没有使用说明的情况下访问隐私敏感数据.应用程序的Info.plist必须包含一个NSCameraUsageDescription键,其中包含一个字符串值,向用户解释应用程序如何使用此数据.
完成所需的更正后,您可以重新更新已更正的二进制文件.
问候,
App Store团队
我正在使用谷歌GoogleSignIn.我没有使用Firebase,但在使用可可豆荚安装GoogleSignIn时,我在日志中看到它自动安装了Firebase.
除了必须定义这些键之外我们还可以做些什么,因为我的应用程序与相机/照片等无关,因此我不希望用户认为我们正在使用它们.
我注意到其他人也遇到过这个问题:https: //forums.developer.apple.com/thread/62229
当我上传到iTunes Connect时,我的应用程序会收到NSCalendarsUsageDescription
未提供隐私的错误.我知道此信息现在是强制性的,但我不知道我的应用程序使用哪些内容以及需要此隐私使用说明的内容.
我的应用程序在做什么/使用它需要NSCalendarsUsageDescription
什么?
Dear developer,
We have discovered one or more issues with your recent delivery for "MyApp". To process your delivery, the following issues must be corrected:
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.
Once these issues have been corrected, you can then redeliver the corrected binary.
Regards,
The …
Run Code Online (Sandbox Code Playgroud)