使用Paypal的Braintree iOS Drop-In不起作用

时间:2018-12-03 15:22:54

标签: ios paypal braintree

我在我的iOS(V. 10+)应用程序中实现了使用信用卡付款的Braintree Drop In。效果很好。现在,我想添加Paypal,因此我执行了以下操作:

将Paypal添加到我的广告连播中:

pod'Braintree / PayPal'

像这样将BTAppSwitch添加到我的应用程序委托中:

https://developers.braintreepayments.com/guides/paypal/client-side/ios/v4#update-your-application-delegate

将我的捆绑包标识符和.payments添加到info.plist白名单中。

将我的Paypal沙箱帐户与Braintree帐户相关联。

当我在模拟器或iOS设备上运行该应用程序时,Paypal会显示在Drop-In中。但是当我单击它时,出现以下错误消息:

操作无法完成。客户端错误

我没有得到任何进一步的错误代码。基本上就是这样。

奇怪的是,在那之前,即使我没有安装/激活Vemno,我也需要在info.plist白名单中添加以下URL:

com.venmo.touch.v2

如果我使用:// test在Safari中输入应用程序包标识符,则会显示我的应用程序。这样行得通。

我在做什么错了?

1 个答案:

答案 0 :(得分:0)

发现了问题。似乎不适用于PREMIER-一种。必须将Braintree沙箱链接到与业务帐户关联的Paypal沙箱应用程序。