Невозможно добавить карту в Stripe iOS Swift 4 - PullRequest
0 голосов
/ 19 июня 2020

Я использую Stripe SDK для совершения платежей в приложении iOS, разработанном на Swift 4. Но при нажатии на «добавить карту» панель загрузки зависает: enter image description here

Это учетные данные кредитной карты песочницы. Я использую STPAddCardViewController

let config = STPPaymentConfiguration()
config.requiredBillingAddressFields = .none
let viewController = STPAddCardViewController(configuration: config, theme: .default())
viewController.delegate = self
let navigationController = UINavigationController(rootViewController: viewController)
self.present(navigationController, animated: true, completion: nil)

Я также установил публикуемый ключ в AppDelegate.swift в didFinishLaunchingWithOptions function:

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
    // Override point for customization after application launch.

    Terminal.setTokenProvider(StripeAPIClient())
    Stripe.setDefaultPublishableKey("pk_test_******")
    STPPaymentConfiguration.shared().publishableKey = "pk_test_*****"

    return true
}

Любая помощь приветствуется. Спасибо.

...