【发布时间】:2020-04-18 11:16:19
【问题描述】:
我之前曾使用 Facebook 在 xcode 上登录 iOS 模拟器,但已注销以使用另一个测试用户登录。登录后,我收到以下消息。鉴于我之前已经登录,我认为这不应该是我在类似帖子中看到的权限问题 - 我的应用程序已在 facebook 开发人员上运行。
此问题的最新帖子是 2015 年,因此如果有任何有关此问题的更新经验将不胜感激。
代码
视图控制器
override func viewDidLoad() {
let loginButton = FBLoginButton()
loginButton.center = view.center
loginButton.permissions = ["public_profile", "email", "id", "name"]
loginButton.delegate = self
view.addSubview(loginButton)
}
func loginButton(_ loginButton: FBLoginButton, didCompleteWith result:
LoginManagerLoginResult?, error: Error?) {
if AccessToken.current != nil {
print("logged in")
let tabBar = TabBarController()
self.navigationController?.pushViewController(tabBar, animated: true)
}
else {
print("not logged in")
}
【问题讨论】:
标签: swift xcode facebook facebook-login