0
我对Facebook api有问题。登录并成功解开用户令牌后,我收到用户配置文件时遇到问题:无。Facebook api swift当前用户为零
func updateLoginStatus() {
if let _ = AccessToken.current {
let currentUser = UserProfile.current
userName.text = currentUser?.fullName
userPictureView = UserProfile.PictureView(frame: blankUserImage.frame, profile: currentUser)
userPictureView!.clipsToBounds = true
userPictureView!.layer.cornerRadius = userPictureView!.bounds.width/2
popUpView.addSubview(userPictureView!)
isLogged = true
updateLabels()
} else {
isLogged = false
userPictureView?.removeFromSuperview()
updateLabels()
}
}
即使我尝试使用let userProfile = UserProfile(userId: (AccessToken.current?.userId)!)
也采取零的所有参数获得简介手册,但它已经初始化用户。有趣的部分是用那个UserProfile.current它已经把用户的照片。它可能是什么?我如何通过其他方法获取完整的用户名?
谢谢。我如何理解,得到AccessToken UserProfile.current后必须自动更新,但它不会发生? –
文件写得不清楚。只有登录后才能获得该信息。 – Codus