这是我在我的控制器中做的事情:
let button = FBSDKLoginButton(frame: CGRectMake(100, 100, 300, 50))
button.readPermissions = ["public_profile", "user_friends"]
view.addSubview(button)在viewDidLoad之后,我点击那个按钮,写下我的登录名和密码,从那时起,我总是有这样的视图:

如何从那里注销?它总是出现,即使我从模拟器中删除了应用程序。怎么啦?
发布于 2015-09-14 19:38:37
1>转到safari应用程序并打开facebook.com
2>打开您的帐户首选项。
3>从您的帐户注销。
或
1>转到“设置”。
2>单击"Safari“。
3>单击“清除历史和网站数据”。
此外,您还可以从facebook中删除应用程序权限,然后转到Profile--> app -->find your application name -->remove data。
发布于 2015-09-15 16:10:08
下面两个方法必须是在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将更改为:

一旦点击此选项,您就可以注销,并显示以下对话框:

https://stackoverflow.com/questions/32562414
复制相似问题