我正在开发一个需要将支付与 PayPal 集成的应用程序,我已经下载了PayPal iOS SDK,一切都与沙箱完美配合,但现在我不知道如何切换生产模式。任何帮助将不胜感激。
问问题
10585 次
4 回答
9
如果您购买实物商品,PayPal SDK 很好。关于您的问题:要切换到直播,您只需删除此行
[PayPalPaymentViewController setEnvironment:PayPalEnvironmentNoNetwork];
于 2013-03-09T19:43:02.620 回答
6
您可能在iOS 集成文档中遵循的示例代码将环境设置为PayPalEnvironmentNoNetwork
:
// Start out working with the test environment!
// When you are ready, remove this line to switch to live.
[PayPalPaymentViewController setEnvironment:PayPalEnvironmentNoNetwork];
您只需删除该行即可上线,因为默认值为PayPalEnvironmentProduction
.
但是,您可能希望通过将环境更改为:在上线之前测试您的集成PayPalEnvironmentSandbox
:
[PayPalPaymentViewController setEnvironment:PayPalEnvironmentSandbox];
您可以在这里创建沙盒帐户。
切换到生产时,而不是删除该行,更安全、更清晰的是:
[PayPalPaymentViewController setEnvironment:PayPalEnvironmentProduction];
于 2013-03-12T16:27:51.947 回答
1
在PaymentMethodViewController
- 将PayPalEnvironmentSandbox替换为全局变量的PayPalEnviromentProduction 。
kPayPalEnvironment
- 设置贝宝帐户的实时凭据。
于 2015-04-27T04:38:19.307 回答
1
//for testing
[PayPalPaymentViewController setEnvironment:self.environment];
//for Paypal live app than it set in our app code
[PayPalPaymentViewController setEnvironment:PayPalEnvironmentProduction];
//check in Paypal sandbox account
[PayPalPaymentViewController setEnvironment:PayPalEnvironmentSandbox];
于 2013-08-19T10:33:37.440 回答