swift 如何测试iOS PayPal结帐不符合本机条件用例

dgenwo3n  于 2023-04-28  发布在  Swift
关注(0)|答案(1)|浏览(92)

我正在使用paypalcheckout-ios向我的应用程序添加付款。
基于贝宝文档,它可以在两种不同的模式下工作,原生或非原生(基于Web)。
两种模式之间的切换严格地与商家和/或客户国家相关。
https://developer.paypal.com/limited-release/paypal-mobile-checkout/
本地模式:

非本机模式(Web回退)

如何在iOS上测试Web回退以获得非本机合格用例?
使用Android SDK,可以在SettingsConfig中设置shouldFailEligibility为true,但我在iOS SDK中找不到类似的东西。

class SettingsConfig(

/**
 * Enables Checkout SDK logs. It is recommended to disable this when releasing to production.
 */
val loggingEnabled: Boolean = false,

/**
 * This should remain false in production!
 *
 * Enabling this will cause eligibility to always fail. This provides a way to test web
 * fallback.
 */
val shouldFailEligibility: Boolean = false
)
tcomlyy6

tcomlyy61#

在版本0中。112.0(see release note)特定标志已添加到CheckoutConfig。它可用于测试iOS上非本机合格用例的Web回退

CheckoutConfig.showWebCheckout = true

相关问题