HTTPS + ASIHTTPRequest是否会获得App Store的批准?

Di *_* Wu 0 iphone https xcode objective-c ios

我知道ASIHTTPRequest与HTTPS完美配合.我们只需要这一行代码:

[myASIHTTPRequest setValidatesSecureCertificate:NO]
Run Code Online (Sandbox Code Playgroud)

这是我的问题,我没有任何机构批准的任何HTTPS证书,包括美国政府.我不是美国公民,我的应用程序不针对美国市场.当我提交包含上述HTTPS代码的应用时,

  1. 提交时是否需要检查加密框?
  2. 如果我没有选中该框,是否会检测到HTTPS代码?(就像一个私有API?)
  3. 如果我检查那个盒子,我会被拒绝吗?(因为我没有任何机构批准的证书)
  4. 如果我的应用程序获得App Store批准之前必须获得某人批准的证书,那么这个获得批准的申请流程将持续多长时间,以及成本如何?

提前致谢!

Sha*_*ell 7

提交时是否需要检查加密框?

不.您不加密设备上的任何数据,它只是苹果提供的传输加密,所以不必打勾.

如果我没有选中该框,是否会检测到HTTPS代码?(就像一个私有API?)

如上所述,没关系.

如果我检查那个盒子,我会被拒绝吗?(因为我没有任何机构批准的证书)

如果你在方框中打勾,你必须填写更多的信息,并在很长一段时间内等待合法的东西,然后才能进行应用程序审核.

如果我的应用程序获得App Store批准之前必须获得某人批准的证书,那么这个获得批准的申请流程将持续多长时间,以及成本如何?

您从任何根证书颁发机构购买证书.证书过期,因此您必须在耗尽时续订.费用取决于您从谁那里购买证书.我建议你去购物.您还可以获得通配符证书,例如*.example.com,它允许您设置以.example.com结尾的任何站点.