当我尝试激活我的应用程序版本以进行Test Flight使用时,我被问到这个问题:
您的应用是否设计为使用加密技术,还是包含或包含加密技术? (即使您的应用仅使用iOS或OS X中提供的加密,也请选择“是”。)
在我的应用中,我通过HTTPS向我的远程服务器发送API调用,以便用户可以结交朋友,聊天,进行身份验证等。
这算得上吗?我有点困惑,为什么他们现在要问这个并且只是为了试飞。
答案 0 :(得分:12)
您可以选择“否”,因为截至2016年9月底,使用HTTPS现在免于出口商注册和报告(ERN): https://stackoverflow.com/a/40919650/4976373
答案 1 :(得分:7)
如果您只使用HTTPS,则无需选择此选项。您可以将其设置为NO。只有在代码中使用自定义加密来加密或解密数据时,才必须将其设置为“是”。但如果它只是https调用,那么你可以将其设置为No。
答案 2 :(得分:6)
你声明"用户可以交朋友,聊天"这就是它的要求。
这通常是愚蠢的,但美国政府要求。
您需要自己解决这个问题,咨询BIS网站或获得知识渊博的律师/加密领域专家。
另请参阅BIS加密flowchart 1和flowchart 2
答案 3 :(得分:0)
今天(2019年6月),恕我直言,这是对苹果公司的正确答案“您的应用程序设计为使用加密技术还是包含或合并了加密技术?(即使您的应用程序仅使用了苹果公司内部提供的加密技术,请选择是”操作系统”)。问题是是。
选择是选项后,将显示另一个问题
您的应用是否满足以下任何条件?
(a)符合类别5第2部分中提供的一项或多项豁免条件
(b)加密的使用仅限于Apple操作系统内的加密
(c)仅通过HTTPS拨打电话
(d)该应用程序仅在美国和/或加拿大可用
如果您的应用程序实际上仅使用HTTPS(并且没有其他形式的加密),请对第二个问题再次选择是。