新しい Facebook IOS SDK に問題があります。
新しい Facebook SDK で SafariViewController を使用しても問題ありませんが、最初のログイン後にメールとパスワードを覚えていません。
Safari では、私の Facebook アカウントは既にログインしており、これが私のコードです。
let fbLoginManager : FBSDKLoginManager = FBSDKLoginManager()
fbLoginManager.loginBehavior = FBSDKLoginBehavior.Web
fbLoginManager.logInWithReadPermissions(["email"], fromViewController: self, handler: { (result, error) -> Void in
if (error == nil){
let fbloginresult : FBSDKLoginManagerLoginResult = result
if fbloginresult.grantedPermissions != nil {
self.getFBUserData()
fbLoginManager.logOut()
}
}
})
なにか提案を?