iOS : App Store 审批流程 - 加密使用声明

Posted

技术标签:

【中文标题】iOS : App Store 审批流程 - 加密使用声明【英文标题】:iOS : App Store Approval Process - Declaration of Use of Encryption 【发布时间】:2012-05-11 09:48:15 【问题描述】:

我想了解更多关于 App Store Approval Process 中的加密声明。

我有一个通过 HTTP(不是 HTTPS)连接到服务器的应用程序。敏感信息在 App 中通过公钥加密,然后通过 HTTP POST 发送到服务器。

在服务器端(用php编写),将使用私钥解密信息,然后提供相应的动作。

对于这样的操作,我是否需要在 App Store Approval 过程中声明使用加密?如果是,我需要向 Apple 提供哪些信息?

【问题讨论】:

检查Using SSL in an iPhone App - Export Compliance - Stack Overflow 如何区分哪种情况需要申报? 【参考方案1】:

如果您的应用程序具有使用通过 Web API 传输的数据的加密/解密的功能,您无需在提交应用程序时提及。

原因是数据从服务器传输到应用程序时使用了加密/解密。

重要提示:

如果您的应用程序在内部对某些数据操作使用加密/解密,则应在提交应用程序时正确声明 如果不这样做可能会导致申请被拒绝,而且如果在批准流程之后发现此类活动,Apple 可能会永久从商店中删除您的申请

希望对大家有所帮助。

【讨论】:

@Raptor 这是我的荣幸

以上是关于iOS : App Store 审批流程 - 加密使用声明的主要内容,如果未能解决你的问题,请参考以下文章

最详细iOS APP发布App Store上架流程

Xcode Swift,控制台日志会影响 App Store 审批吗?无论如何,应用程序都可以正常工作

Codemagic APP_STORE_CONNECT_PRIVATE_KEY 提供的值无效

iOS游戏行业迎来“巨震” 苹果中国App Store单日下架逾3.1万款游戏

App Store批准需要身份验证的应用程序[关闭]

iOS提交应用至App Store流程及真机调试 一,证书配置文件