我有一个带有条带支付集成的iPhone应用程序 . 我们已经使用测试密钥和卡号进行了测试 . 现在我们准备在app store中使用prod键部署app . 生产环境 环境中是否有条带测试帐号和卡号?或者我是否必须在 生产环境 环境中使用真实的银行账户和信用卡?
付款是我们的应用程序中的主要功能,因此苹果应用程序审阅者在查看应用程序时需要卡/帐户信息 . 在部署应用程序时,我应该在笔记中向苹果提供哪些帐户?
你们如何处理苹果商店中的支付集成应用程序部署?
先感谢您
没有可在实时模式下使用的测试数字,因为这将是一个巨大的漏洞(任何知道您使用Stripe处理您的付款的人都可以使用这些数字) .
您应该在运行时从您自己的后端服务器动态地检索密钥,而不是直接在应用程序的代码中嵌入可发布的密钥 . 这有几个好处:
您可以在应用中创建"debug mode"并指示后端服务器返回测试密钥而不是实时密钥
如果您需要更换密钥,则无需更新应用程序本身并强制客户更新
1 回答
没有可在实时模式下使用的测试数字,因为这将是一个巨大的漏洞(任何知道您使用Stripe处理您的付款的人都可以使用这些数字) .
您应该在运行时从您自己的后端服务器动态地检索密钥,而不是直接在应用程序的代码中嵌入可发布的密钥 . 这有几个好处:
您可以在应用中创建"debug mode"并指示后端服务器返回测试密钥而不是实时密钥
如果您需要更换密钥,则无需更新应用程序本身并强制客户更新