アプリを実行するときviewDidLoad
、ユーザーが以前にログインしたかどうかを確認する必要があります。
if FBSDKAccessToken.currentAccessToken() != nil {
print("1")
presentViewController(controller, animated: true, completion: nil)
} else {
print("2")
let button = FBSDKLoginButton()
button.delegate = self
button.readPermissions = ["public_profile", "user_friends"]
view.addSubview(button)
}
常に印刷され"2"
ます。なんで?