swift - logging into fb from iOS app -


i using below methods login fb through app. navigating login page printing error follows: **-canopenurl: failed url: "fbauth2:/" - error: "(null)" ** using swift 2.1.1 , facebook sdk 4.13.1

   let fbloginmanager = fbsdkloginmanager()   fbloginmanager.loginwithreadpermissions(["email"], fromviewcontroller: self) { (result, error) -> void in     if (error == nil){         let fbloginresult : fbsdkloginmanagerloginresult = result        if fbloginresult.grantedpermissions != nil && fbloginresult.grantedpermissions.contains("email")         {             self.getfbuserdata()            //  fbloginmanager.logout()         }     }     }     } 

func getfbuserdata(){

    if((fbsdkaccesstoken.currentaccesstoken()) != nil){         fbsdkgraphrequest(graphpath: "me", parameters: ["fields": "id, name, first_name, last_name, picture.type(large), email, gender"]).startwithcompletionhandler({ (connection, result, error) -> void in             if (error == nil){                 print(result)                  let view = self.storyboard?.instantiateviewcontrollerwithidentifier("view") as! signupviewcontroller                 self.presentviewcontroller(view, animated: true, completion: nil)                 }         })  } 

}

using  <key>lsapplicationqueriesschemes</key> <array>         <string>fbapi</string>         <string>fb-messenger-api</string>         <string>fbauth2</string>         <string>fbshareextension</string> </array> 

also when redirecting view, goes loginview , going redirected view.can me...


Comments

Popular posts from this blog

sql - invalid in the select list because it is not contained in either an aggregate function -

Angularjs unit testing - ng-disabled not working when adding text to textarea -

How to start daemon on android by adb -