2013-01-05 24 views
4

我有一个非常大的问题。AES-256加密和苹果iTunes出口限制

我开发了3个应用程序2用于IOS,1个用于mac osx以使用RNCryptor(女巫是CCCryptor(AES加密)包装器)来加密文件。 的应用程序被拒绝两次,他们在调解中心送这个给我(两次):

解放军----- ----- 2.3

我们发现您的应用程序说明状态它会加密 数据。

但是,您的应用没有出口合规性,其中 不符合iOS开发者计划许可协议,应用商店评论准则要求 。

的iPhone开发程序许可协议的第2.3节指定,

“你证明是(i)无的授权的应用程序包含,使用 或支持任何数据加密或加密的功能;或(ii)在 如果任何许可应用程序包含,使用或支持任何此类数据加密或加密功能,您将在提供 请求时向Apple提供您的加密注册号码(ERN)或出口分类裁定(CCATS)的PDF副本,由美国商务部 发布,工业和安全局和 要求其他国家/地区的相应授权的PDF副本要求为该许可应用程序导入授权,因为需要使用 。“

请检查您的应用程序的加密能力,并在您的二进制文件重新提交 时,检查iTunes Connect的出口合规性部分 中的问题的相应答案。您可能会被问到一些 后续问题以确定您的应用中的加密级别; 您可能还会被要求提供您的CCATS副本。

如果您有关于出口合规性以及您的应用使用 加密的问题,请通过 [email protected]与App Store出口合规团队联系。

  1. 我第一次说“YES”,为加密问题,并按照剩余的问题。
  2. 秒,我说也许是因为RNCRyptor使用SDK加密构建我必须重播“否”,但应用程序再次被拒绝。

我认为现在,我必须根据this文章注册我的加密应用程序“CCATS”或“SNAP-R”。但可能需要一个月或更长时间才能接受(或不接受)我的请求。

我的问题是:

  1. 使用CCCryptor(与RNCryptor),有我提供的加密证书的副本苹果,或者说我我缺少sothing别的吗?
  2. 如果是,我该如何加速这个过程(我不在美国)?
  3. 最后,苹果问:are you releasing your product in France?,他们的意思是说我的公司是用法文写的,还是那个应用程序会在法国存放卖?
  4. 我如何获得法语认证?我们是否有像美国认证这样的在线表格,或者我们必须用法语进行管理才能拥有一个?
+0

你解决了这个:

法国有关加密规则,可以发现?如果是的话如何?我也不是来自我们,我不认为我们可以从那里得到一份文件,而不是我们公民的权利? 苹果只知道我正在做加密,因为它说在应用程序的关于部分。也许如果我删除那部分,他们可能会通过? – Esqarrouth

回答

2

您将不得不执行CCATS/SNAP-R程序。问题在于Apple的服务器在美国各州,并且将您的应用程序运回欧洲。 是的,在我们的案例中花了大约3周的时间才完成所有工作。

现在你的问题:使用CCCryptor(与RNCryptor)

,我已经交付 加密证书的副本苹果,或者说我我缺少sothing别的吗?

不,你不需要提供任何证书或代码到苹果。

如果是,我该如何加速这个过程(我不在美国)?

今天开始这个过程......这是唯一有帮助的。

最终,苹果问:你在法国发布你的产品? 他们的意思是我的公司是法语或应用程序将在法国STOR 卖?

苹果在问你要卖店,只有法国,欧洲,全球

我怎样才能获得认证,为法国?有我们在线表格 像美国认证或我们必须去 法国有一个?

我不认为有翻译,你只需要做网上表格并填写长问题列表。

好运,

+0

谢谢你的转述,所有的都很清楚,但关于法语,他们问我(如果我对我的名单中的第三个问题说是)发送给他们(就像美国进程一样)'zip文件包含你的CCATS批准副本国际清算银行和你的法国进口报关单。“我搜索一个在线表格,但我什么也没找到。 –

+1

这个答案根本不明确。什么是CCATS?你如何申请? snap-r过程非常混乱,只允许公司注册。如果你是个人开发者呢? – uofc

+0

@uofc OP清楚地知道这个过程是什么,所以我懒得解释它。我同意这是一个令人困惑的过程...你总是可以在一个新的问题中提出你的问题。但现在只需填写您的个​​人数据作为过去的公司数据就可以接受...但这不能保证未来... – Frank