2016-03-07 123 views

回答

241

除非你的应用程序使用了一些特殊的加密,你可以简单地添加布尔一个关键看你用Info.plistITSAppUsesNonExemptEncryption和值NO

如果您的应用程序使用自定义加密,那么您将需要提供额外的法律文档,并在选择构建之前审阅加密。

如果您继续选择该版本进行测试,它将手动询问合规性信息。选择“否”会向您显示上面的plist建议。

iTunes Connect encryption export compliance alert for testing

这是变化在2015年的WWDC上公布,但我猜它只是被强制最近。请参阅thisthis以获取与出口合规性相关的WWDC会话记录,仅针对“导出”的文本搜索。

有上的其他类似的问题,请参见:

+1

谢谢你的回答。 –

+1

欢迎您:) – mokagio

+14

Arghh!苹果公司非常恼火......感谢你们提供的信息。 –

40

有不再需要提交一个新的版本,或者如果你修改Info.plist不想。

你可以简单地去到的iOS选项卡TestFlight的左上角,点击黄色三角形旁边的警告提供的iTunes Connect中这样的信息:

enter image description here

然后点击弹出窗口中的“提供出口符合性信息”链接(请注意,这仅适用于管理员帐户):

Export Compliance Information

但是,如果您选择修改Info.plist,则无需再次处理该弹出窗口。

+1

感谢您的信息。 –

+7

此选项不再可用,单击三角形我只会收到有关“合规性信息”的小型信息框,无法进行更改。 –

+1

@am_我只是试了一下,它仍然有效。您只需点击弹出窗口中的“提供出口符合性信息”链接。已经使用新的屏幕截图编辑了帖子。 –

2

如果您的info.plist显示为属性列表(而不是XML),您需要为关键输入文本是:
应用程序使用非豁免加密

6

在你的信息。 plist,只需使用键名App Uses Non-Exempt Encryption和值NO添加布尔值即可。

enter image description here

相关问题