3

我使用 FBSDKLoginKit (4.7.0) 更新到 ParseFacebookUtilsV4 (1.9.0) ..(使用 IOS 9)所以在调用“logInInBackgroundWithReadPermissions”之后

[PFFacebookUtils logInInBackgroundWithReadPermissions:@[@"public_profile", @"email",@"user_friends"] block:^(PFUser *user, NSError *error)

首先它会打开 Safari——我猜这是他们的新用户体验——是真的吗?还是它的另一个问题?(用于打开应用程序,使用IOS 9)

问题是每次 - 在我第一次登录和注销后 - 我连接它都会在 safari 浏览器中显示“您已经授权 MyApp ...”屏幕。

我试着打电话

[[PFFacebookUtils facebookLoginManager] logOut]; 

但这没有帮助。

谢谢,丹

4

1 回答 1

0

即使您注销,您也已经授予应用程序权限,因此一旦您重新登录,您就会收到“已授权”消息。如果您想再次授予权限,您需要转到Facebook 上的应用程序设置并删除该应用程序。然后,当您尝试再次授权该应用程序时,您将看到权限授予对话框。

于 2017-04-20T21:19:36.007 回答