我在我的iOS(V. 10+)应用程序中实现了使用信用卡付款的Braintree Drop In。效果很好。现在,我想添加Paypal,因此我执行了以下操作:
将Paypal添加到我的广告连播中:
pod'Braintree / PayPal'
像这样将BTAppSwitch添加到我的应用程序委托中:
将我的捆绑包标识符和.payments添加到info.plist白名单中。
将我的Paypal沙箱帐户与Braintree帐户相关联。
当我在模拟器或iOS设备上运行该应用程序时,Paypal会显示在Drop-In中。但是当我单击它时,出现以下错误消息:
操作无法完成。客户端错误
我没有得到任何进一步的错误代码。基本上就是这样。
奇怪的是,在那之前,即使我没有安装/激活Vemno,我也需要在info.plist白名单中添加以下URL:
com.venmo.touch.v2
如果我使用:// test在Safari中输入应用程序包标识符,则会显示我的应用程序。这样行得通。
我在做什么错了?
答案 0 :(得分:0)
发现了问题。似乎不适用于PREMIER-一种。必须将Braintree沙箱链接到与业务帐户关联的Paypal沙箱应用程序。