iOS Swift 3.0 Facebook登录空白屏幕|提出视图控制器问题

时间:2017-07-08 04:56:13

标签: ios facebook swift3

我在堆栈中有下面的视图控制器层次结构。

  

导航控制器 - > MainViewController - > LoginViewController

如果我将它集成在MainViewController中而不是在LoginViewController中,则代码工作正常 我试图传递 window.rootViewController ,但没有。

let fbLoginManager = FBSDKLoginManager()
        fbLoginManager.logOut()
        fbLoginManager.loginBehavior = .systemAccount

        //Where self is LoginViewController
        fbLoginManager.logIn(withReadPermissions: ["public_profile"], from: self, handler: { (result, error) in
            if((error) != nil){
                print("\(error?.localizedDescription ?? "no localized description found")")
            }else if(result?.isCancelled)!{
                print("cancelled")
            }else{
                print("Success")
            }
        })

0 个答案:

没有答案