条纹切换到生产

时间:2016-03-07 18:46:24

标签: ios testing stripe-payments production

我正在开发一个使用Stripe购买实际服务的iOS应用。

我想知道将应用转换为使用" test"的正确方法是什么?关键是"生活"键。在Stripe文档中找不到任何有用的信息。

据我所知,应用程序需要在应用程序商店中进行审核,因此我认为它需要使用" test"审核期间的密钥,但它不是一个RELEASE配置?如何将键切换到" live"提交后以编程方式?也许我需要硬编码某些条件或使用预处理器宏?

由于

1 个答案:

答案 0 :(得分:1)

所以条纹支持回答了我的问题:

您不应该直接在应用中嵌入可发布的密钥。如果你因任何原因需要滚动它,你必须更新你的应用程序,花费时间和金钱,而旧版本的用户将无法支付你,直到他们升级。

相反,您应该做的是让应用程序在运行时从您自己的服务器获取可发布的密钥。这样,您可以随时交换密钥,而无需更新应用程序本身。它还可以让您轻松地从实时模式切换到测试模式。

我希望这有帮助。如果您有更多问题,请随时回复!