【发布时间】:2014-08-09 19:32:02
【问题描述】:
我们的应用最近被苹果拒绝,原因有两个,
- App Store 审核指南第 11.13 节
- iOS 开发者程序许可协议第 2.3 节
App Store 审核指南第 11.13 节规定:
链接到用于在应用中使用的帐户创建、购买或订阅的外部机制的应用,例如转到网站购买数字图书的“购买”按钮,将被拒绝 程序许可协议
- 这是否意味着我们不能在应用程序中设置帐户创建部分?
- 这是否适用于网页上的子链接。例如,如果我们有一个按钮可以在 iPad 上的 https://www.dropbox.com/ 页面上打开 safari。这会违反条款吗?
- 如果我们的使用条款协议中有网站,您可以在其中注册和/或在注册后购买商品,这是否违反条款?
iOS 开发者程序许可协议第 2.3 条规定:
您证明 (i) 任何许可应用程序均不包含、使用或支持任何数据加密或加密功能; (ii) 如果任何许可应用程序包含、使用或支持任何此类数据加密或加密功能,您将应要求向 Apple 提供您的加密注册号 (ERN) 或出口分类裁定的 PDF 副本( CCATS) 由美国商务部、工业和安全局签发,以及其他国家/地区的适当授权的 PDF 副本,这些国家要求该许可应用程序的进口授权(根据需要)。
我们位于南非(如果适用的话),如果我们从美国商务部、工业和安全局获得 CCATS 并在下次提交我们的申请,就够了。
该应用使用CCCrypt 进行AES 加密,使用SecKeyEncrypt 进行公钥加密。
如果您需要任何进一步的信息,请告诉我。
编辑
因此,在与苹果公司进行了大量解释之后,我一遍又一遍地重复自己说没有任何链接到应用程序上的任何内容。我还给了他们一份来自美国商务部工业和安全局的加密文件。苹果甚至给我发了截图,他们说有链接,但截图上没有链接...
不管怎样,他们说了这么多:
感谢您的回复。从应用程序中删除任何帐户创建功能是合适的。
似乎他们只是希望我无缘无故地删除注册部分。 但因为我无能为力。我只需要一个没有注册部分的 iPad 应用程序。
【问题讨论】:
-
这个问题似乎是题外话,因为它是关于应用商店的审批流程
-
如果是这样,我应该在哪里问这个问题?
-
我试过问苹果那里的反应没有用,那里的审批人员不是最好的。
-
如果您在 iPad 本身上完成所有支付程序,即使它是可选的,那么您必须使用应用内 API。如果你试图绕过 IAP,你的应用肯定会拒绝。
标签: ios encryption appstore-approval