在Apple商店中部署带条带集成的应用程序

时间:2017-02-19 16:42:12

标签: ios testing app-store stripe-payments

我有一个带有条纹支付集成的iPhone应用程序。我们已经使用测试密钥和卡号进行了测试。现在我们准备在app store中使用prod键部署app。生产环境中是否有条带测试帐号和卡号?或者我是否必须在生产环境中使用真实的银行账户和信用卡?

付款是我们应用中的主要功能,因此Apple应用评论员在审核应用时需要卡/帐户信息。在部署应用程序时,我应该在笔记中向苹果提供哪些帐户?

你们如何处理苹果商店中的支付集成应用程序部署?

提前谢谢

1 个答案:

答案 0 :(得分:0)

在实时模式下没有可用的测试号码,因为这将是一个巨大的漏洞(任何知道您并且使用Stripe处理付款的人都可以使用这些号码)。

不是直接在应用程序的代码中嵌入可发布的密钥,而是应该在运行时从您自己的后端服务器动态检索密钥。这有几个好处:

  • 你可以创建一个"调试模式"在您的应用程序中,并指示您的后端服务器返回测试密钥而不是实时密钥
  • 如果您需要更换密钥,则无需更新应用程序本身并强制客户更新