iTunes Connect - 您的应用程序是否设计为使用加密技术?

Raf*_*afi 18 itunesconnect ios

当我尝试为Test Flight使用激活我的应用程序版本时,我被问到这个问题:

您的应用是否设计为使用加密技术,还是包含或包含加密技术?(即使您的应用仅使用iOS或OS X中提供的加密,也请选择"是".)

在我的应用程序中,我通过HTTPS向我的远程服务器发送API调用,以便用户可以交朋友,聊天,验证等.

这算数了吗?我有点困惑为什么他们现在问这个并且仅用于试飞.

Jon*_*era 13

您可以选择"否",因为截至2016年9月底,使用HTTPS现在免于出口商注册和报告(ERN):https: //stackoverflow.com/a/40919650/4976373

  • 如果我选择否,则说明如下:"如果您正在使用ATS或拨打HTTPS,请注意您需要向美国政府提交年终自我分类报告." 这是什么?"了解更多"链接并没有真正帮助我. (9认同)
  • 还是豁免吗?如果我现在尝试上传某些内容,它会特别说明“如果您正在使用 ATS 或调用 HTTPS,请注意您需要......”。这听起来不像 HTTPS 是豁免的.. (3认同)

zap*_*aph 7

  1. 您必须回答YES,该应用程序使用加密.
  2. 使用Test Flight,您可以在国外拥有测试人员,从而可能导出加密技术.

你声明"用户可以交朋友,聊天",这就是它的要求.

这通常是愚蠢的,但美国政府要求.

您需要自己解决这个问题,咨询BIS网站或获得知识渊博的律师/加密领域专家.
另请参见BIS加密流程图1流程图2


Pra*_*p K 7

如果您只使用HTTPS,则无需选择此选项.您可以将其设置为NO.只有在代码中使用自定义加密来加密或解密数据时,才必须将其设置为"是".但如果它只是https调用,那么你可以将其设置为否.