2

这就是我在控制器中所做的:

let button = FBSDKLoginButton(frame: CGRectMake(100, 100, 300, 50))
button.readPermissions = ["public_profile", "user_friends"]
view.addSubview(button)

单击该按钮后viewDidLoad,输入我的登录名和密码,从那时起我总是有这样的看法:

在此处输入图像描述

如何从中注销?它总是出现,即使我从模拟器中删除了该应用程序。怎么了?

4

2 回答 2

0


1> 转到 safari 应用程序并打开 facebook.com
2> 打开您的帐户首选项。
3> 从您的帐户注销。

或者


1> 转到“设置”。
2> 点击“Safari”。
3> 点击“清除历史记录和网站数据”。

此外,您从 facebook 删除应用程序权限,而不是转到 Profile--> APP--> 找到您的应用程序名称 --> 删除数据。

于 2015-09-14T11:38:37.090 回答
0

必须在以下两种方法中实现AppDelegate

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    return FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)
}

func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject) -> Bool {
    return FBSDKApplicationDelegate.sharedInstance().application(application, openURL: url, sourceApplication: sourceApplication, annotation: annotation)
}

然后,一旦您单击Log In with Facebook然后OK,您FBSDKLoginButton将更改为:

在此处输入图像描述

点击此按钮后,您可以使用以下对话框注销:

在此处输入图像描述

于 2015-09-15T08:10:08.013 回答