Счета Swift Stripe Connect OAuth Express - PullRequest
       5

Счета Swift Stripe Connect OAuth Express

0 голосов
/ 24 сентября 2018

тянет оставшиеся волосы на моей голове, пытаясь заставить это работать, и я не могу заставить эту подручную shouldStartLoadWithRequest выстрелить.

  1. Подталкивание продавца к Stripe Подключение веб-сайта для регистрациикак демонстрационное приложение RocketRide.
  2. Merchant заканчивает работу сайта и пытается использовать shouldStartLoadWithReques t, чтобы перехватить строку «code =» и загрузить ее в Firebase.
  3. Возьмите «code =» иЗавершите Stripe Connect Oauth процесс регистрации в приложении.

Не могу даже запустить этот shouldStartLoadWithRequest, не говоря уже о том, чтобы обернуться вокруг кода, необходимого для перехвата "code ="

Вот с чего я должен начать.Предложить в гостях!

import UIKit
import WebKit
import Firebase
import FirebaseDatabase

class AdvisorConnectViewController: UIViewController, UIWebViewDelegate  {

@IBOutlet weak var connectView: UIWebView!

override func viewDidLoad() {
    super.viewDidLoad()
    let url = URL(string: "https://www.google.com")
    connectView.loadRequest(URLRequest(url: NSURL(string:"https://www.google.com")! as URL))
    //connectView.load(URLRequest(url: url!))

    func webView(webView: UIWebView, shouldStartLoadWithRequest: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool {
        if navigationType == UIWebViewNavigationType.linkClicked {
            print("Hey Hey Hey")
        }
        print("Hey")
        return true
    }
}
}
...