Iphone xcode为8的二进制文件无效,要求在Info.plist中添加说明

Iphone xcode为8的二进制文件无效,要求在Info.plist中添加说明,iphone,app-store-connect,ios10,xcode8,info.plist,Iphone,App Store Connect,Ios10,Xcode8,Info.plist,我能够用Xcode 7提交我的应用程序,没有任何错误,也没有info.plist中要求的任何特定描述 但现在使用Xcode 8时,iTunes拒绝了binary,称该binary无效,并给出如下错误消息: “此应用程序尝试访问隐私敏感数据,但没有使用说明。应用程序的Info.plist必须包含一个NSCamerauseCdescription密钥,该密钥带有一个字符串值,用于向用户解释应用程序如何使用此数据。”似乎苹果已经更改了将应用程序提交到应用商店的一些隐私验证 我仅从错误中找到了解决方案。

我能够用Xcode 7提交我的应用程序,没有任何错误,也没有info.plist中要求的任何特定描述

但现在使用Xcode 8时,iTunes拒绝了binary,称该binary无效,并给出如下错误消息:


“此应用程序尝试访问隐私敏感数据,但没有使用说明。应用程序的Info.plist必须包含一个NSCamerauseCdescription密钥,该密钥带有一个字符串值,用于向用户解释应用程序如何使用此数据。”

似乎苹果已经更改了将应用程序提交到应用商店的一些隐私验证

我仅从错误中找到了解决方案。 我用有效文本(附件)在我的info.plist中添加了NSCameraUsageDescription,它对我有效


还有一些其他情况下,您将获得其他密钥的无效二进制错误,如NSCalendarsUsageDescriptionNSBluetoothPeripheralUsageDescription。同样的解决方案将适用于所有此类错误,并提供所有有效文本。

似乎苹果已经更改了向app store提交应用程序的一些隐私验证

我仅从错误中找到了解决方案。 我用有效文本(附件)在我的info.plist中添加了NSCameraUsageDescription,它对我有效

还有一些其他情况下,您将获得其他密钥的无效二进制错误,如NSCalendarsUsageDescriptionNSBluetoothPeripheralUsageDescription。相同的解决方案将适用于所有此类错误,并为所有错误提供有效文本