关于在info.plist中设置ITSAppUsesNonExemptEncryption,我在为内部testing.it选择build时收到了这条消息,这是什么意思?有必要吗?
发布于 2016-03-16 14:17:09
根据WWDC2015分发Whats New
在info.plist中将"ITSAppUsesNonExemptEncryption“设置为"NO”可以正常工作。如果您的应用程序中没有加密内容。
我在选择内部测试的构建时弹出了这个,我没有在我的info.plist中包含"ITSAppUsesNonExemptEncryption“键,但仍然对我有效。
即使我成功上传了新的应用程序,也没有包含"ITSEncryptionExportComplianceCode“和"ITSAppUsesNonExemptEncryption”键。
也就是Apple Doc.
重要提示:如果你的应用要求你提供用于加密审核的其他文档,则在出口合规性审核并批准你的文档之前,你的应用将不会在应用商店中处于可供销售状态。在出口合规性审查和批准之前,不能分发该应用程序进行预发布测试。
如果您的应用程序未使用加密,并且您不想在提交时回答这些问题,则可以在构建时提供出口合规性信息。您还可以通过iTunes连接提供新的或更新的文档,以便在将其上载到iTunes连接之前接收要包括在构建中的适当密钥字符串值。
要在iTunes连接中添加导出合规性文档,请执行以下操作:
转到功能下的加密部分。单击相应平台部分旁边的加号。适当地回答问题。出现提示时附加文件。单击保存。然后将立即发送您的文档进行审核,并且您的文档的状态将显示在合规性审核中。还将自动生成一个密钥值,您可以将其包含在Info.plist文件中。有关在构建中包含键值的更多信息,请参阅参考资料和帮助小节Trade Compliance。
您可以上载没有导出合规性密钥的构建。如果包含密钥,则表明您不需要出口合规性文档;这不需要审批。如果包含引用特定出口法规遵从性文档的关键字,则必须批准该文档;该文档不能处于审阅中或被拒绝状态。
您可以通过单击文档文件名并选择更多信息,随时查看您的答案。如果您需要更新文档或更改问题的任何答案,则需要重复上述步骤以添加与您的更改相对应的新文档。
发布于 2016-03-09 22:58:42
基本上,<key>ITSAppUsesNonExemptEncryption</key><false/>
代表等于NO的布尔值。
Update by @JosepH:此值表示应用程序不使用加密,或者只使用豁免加密。如果您的应用程序使用加密并且不是豁免,则必须将此值设置为YES/true。
当一个应用程序被考虑使用加密时,这似乎有时是有争议的。
发布于 2016-03-04 13:33:37
在plist中添加这个键file...Everything就可以了..
<key>ITSAppUsesNonExemptEncryption</key>
<false/>
只需在</dict></plist>
之前粘贴即可
https://stackoverflow.com/questions/35739361
复制相似问题