使用 PayPal SDK - 结帐时我收到以下信息 - 代理不响应选择器“调整金额”
有人可以解释一下吗?
此外,当用户使用美国以外的 paypal 帐户时,他们会收到“系统错误。请稍后再试(ID 520002)
最佳答案
我猜是 dynamicAmountUpdateEnabled 的误用导致了错误。如果启用它,则需要使用送货地址来更新付款的付款金额、税金、货币和运费。然后,您需要将 PaypayAddress 传递给 AdjustAmounts 方法中的 PayPalPaymentDelegate。如果您还没有这样做,错误就会跳出。我猜。
快速解决方案: 禁用 dynamicAmountUpdateEnabled 将起作用。我遇到了和你一样的问题,并以这种方式解决了它。
[PayPal getPayPalInst].dynamicAmountUpdateEnabled = FALSE;
关于ios - 使用 PayPal SDK 在结账时得到这个 "delegate does not respond to selector adjust amounts",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18888303/