【发布时间】:2013-11-22 14:59:21
【问题描述】:
在 Nexus4 - 4.3 上运行 Paypal 示例应用,使用适用于 Android 的 PayPal SDK。 当添加以下代码时,该示例可以完美运行:
CONFIG_ENVIRONMENT = PaymentActivity.ENVIRONMENT_NO_NETWORK;
切换到真钱时:
CONFIG_ENVIRONMENT = PaymentActivity.ENVIRONMENT_PRODUCTION;
CONFIG_CLIENT_ID = "Afa................c";
CONFIG_RECEIVER_EMAIL = "david@gmail.com";
我收到下一个错误:“不允许通过此设备付款”, 日志显示下一行:
W/DefaultRequestDirector﹕ Authentication error: Unable to respond to any of these challenges: {}
有什么问题?
【问题讨论】:
-
你试过
CONFIG_ENVIRONMENT = PaymentActivity.ENVIRONMENT_SANDBOX吗?请注意,developer.paypal.com 中有两个凭据。一个用于沙盒,另一个用于生产。另外,您在 logcat 中看到任何消息了吗? -
@tomwhipple 沙盒模式工作正常。所以我想我正在使用沙盒的 clientId,但这是我在 developer.paypal.com 的应用程序属性中看到的唯一一个,我怎样才能获取生产版本?
标签: android paypal sdk nexus-4