ios - PayPal iOS 模拟器应用程序接受无效密码

标签 ios paypal sdk passwords

我正在努力将 PayPal SDK 集成到 iOS 应用程序中。我创建了一个沙盒帐户,获得了一个客户端 ID 等...... didCompletePayment 方法被成功调用,并且我通过返回对象上的描述方法输出的结果看起来一切都很好。但是,当我去 PayPal 上的开发人员门户网站寻找最近的沙盒交易通知时,它不在那里。我的主要问题是......为什么一切看起来都很成功,但它没有显示在开发人员门户中并带有付款通知? (顺便说一句,我为 Android 制作了一个类似的应用程序,它确实显示在那里。)我可以做些什么来追踪可能出错的地方吗?我在输出到控制台的描述数据中注意到的一个细节是 response.id 是“pay-nonetworkpayidexample123”。这跟这件事有关系吗?

此外,我注意到在我的应用程序中登录 PayPal 进行沙盒支付时,它接受任何密码。这似乎是个问题。这也与此有关吗?

最佳答案

您可能正在使用无网络预连接。看看你是否找到这个电话:

[PayPalMobile preconnectWithEnvironment:PayPalEnvironmentNoNetwork];

并为此进行更改:

[PayPalMobile preconnectWithEnvironment:PayPalEnvironmentSandbox];

关于ios - PayPal iOS 模拟器应用程序接受无效密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27896491/

相关文章:

javascript - iOS网络应用程序 "failed to parse response"

ios - 使用 cocoapod 与 Xcode 7.2.1 的 AlamofireObjectMapper 集成问题

php - PayPal ExpressCheckout (Payflow) : Invalid vendor accountError Code: 26

php - Braintree 交易销售存储在金库中并正确使用随机数和 token

android - 无法构建 : the file dx. 未从 SDK 文件夹加载 jar

ios - 呈现 ViewController : Page Sheet animation, 但更快

ios - 获取 textFieldShouldReturn 以应用于两个文本字段

表单元素中的 PayPal 捐赠按钮

java - 更新 ParseUser 字段

Android SDK - 如何以较低的速度播放音频?