Ios 使用PayPal SDK得到了这样的结果;代表不响应选择器“调整金额”;退房时

Ios 使用PayPal SDK得到了这样的结果;代表不响应选择器“调整金额”;退房时,ios,sdk,paypal,Ios,Sdk,Paypal,使用PayPal SDK-签出时收到以下消息-代理不响应选择器“调整金额” 有人能解释一下吗 此外,当用户使用美国以外的paypal帐户时,他们会收到“系统错误”。请稍后重试(ID 52002)我猜是由于滥用DynamicMountUpdateEnabled导致了错误。如果启用它,您需要使用shipping address来更新付款金额、税款、货币和付款的装运值。然后您需要将PaypayAddress传递给AdjustAmounts方法中的PayPayPaymentDelegate。如果未启用,

使用PayPal SDK-签出时收到以下消息-代理不响应选择器“调整金额”

有人能解释一下吗


此外,当用户使用美国以外的paypal帐户时,他们会收到“系统错误”。请稍后重试(ID 52002)

我猜是由于滥用DynamicMountUpdateEnabled导致了错误。如果启用它,您需要使用shipping address来更新付款金额、税款、货币和付款的装运值。然后您需要将PaypayAddress传递给AdjustAmounts方法中的PayPayPaymentDelegate。如果未启用,则会跳出错误我想是的

快速解决方案: 禁用DynamicMountUpdateEnabled将起作用。我遇到了与您相同的问题,并以这种方式修复了它


[PayPal getPayPalInst].dynamicAmountUpdateEnabled=FALSE;

我猜是滥用dynamicAmountUpdateEnabled导致了错误。如果启用它,则需要使用shipping address来更新付款的付款金额、税款、货币和装运值。然后需要在AdjustAmounts方法中将PaypayAddress传递给PayPayPaymentDelegate我猜,若你们并没有这样做,那个么错误就会跳出来

快速解决方案: 禁用DynamicMountUpdateEnabled将起作用。我遇到了与您相同的问题,并以这种方式修复了它

[PayPal getPayPalInst].DynamicMountUpdateEnabled=FALSE