【问题标题】:iOS Swift Paypal Integration Crash with NSInvalidArgumentException Application tried to present a nil modal view controller on target [closed]iOS Swift Paypal 集成崩溃与 NSInvalidArgumentException 应用程序试图在目标上呈现一个 nil 模式视图控制器 [关闭]
【发布时间】:2017-05-17 12:21:55
【问题描述】:

从链接下载源代码:https://github.com/paypal/PayPal-iOS-SDK

payPalConfig.acceptCreditCards = false

如果我设置payPalConfig.acceptCreditCards to true,应用会崩溃并出现以下异常:

* Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Application tried to present a nil modal view controller on target <PayPalPaymentViewController: 0x10184ec00 环境:模拟 languageOrLocale:en-IN

当我点击“用卡付款”选项时,我遇到了崩溃

【问题讨论】:

  • 请在您的问题中包含相关代码,而不是在您的 Github 链接中。
  • 分享你的代码

标签: ios swift paypal paypal-sandbox


【解决方案1】:

创建Project-Bridging-Header.h file

导入“PayPalMobile.h”

导入“CardIO.h”

在 viewcontroller.h 文件中,并在你的类中添加 CardIOPaymentViewControllerDelegate

【讨论】:

    猜你喜欢
    • 2016-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-22
    • 2017-01-25
    • 1970-01-01
    相关资源
    最近更新 更多