When I run the app in viewDidLoad
I need to check if user was logged in before or not.
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)
}
It always prints "2"
. Why?
Below two methods must be implemented in
AppDelegate
: