Min*_*lta 34 ios facebook-ios-sdk swift xcode-6.2
在我的应用程序的某些情况下,我需要将用户注销,但我只在我的视图控制器中有FBSDKLoginButton实例并实现
FBSDKLoginButtonDelegate
Run Code Online (Sandbox Code Playgroud)
运用
func loginButton(loginButton: FBSDKLoginButton!, didCompleteWithResult result: FBSDKLoginManagerLoginResult!, error: NSError!)
Run Code Online (Sandbox Code Playgroud)
我想在用户退出后弹出登录视图(破坏Facebook会话)不知道如何使用
FBSDKLoginManager.logOut(<#FBSDKLoginManager#>)
Run Code Online (Sandbox Code Playgroud)
我在UIViewController内部工作,并通过插座引用FBSDKLoginButton
Min*_*lta 86
好的,这是任何人需要帮助的事情.我设法使用FBSDKLoginManager实例将用户注销
显然,我不知道是否记录了FBSDKLoginManager手表
FBSDKAccessToken.currentAccessToken()
Run Code Online (Sandbox Code Playgroud)
所以
let loginManager = FBSDKLoginManager()
loginManager.logOut() // this is an instance function
Run Code Online (Sandbox Code Playgroud)
记录用户,我误解了logOut不是类函数.
希望有人帮助!
Zai*_*han 35
SWIFTY和简单的答案懒惰的我一样:
FBSDKLoginManager().logOut()
Run Code Online (Sandbox Code Playgroud)
Jav*_*ría 11
是相同的,但在Objective-C中:
[[[FBSDKLoginManager alloc] init] logOut];
别忘了进口:FBSDKCoreKit/FBSDKCoreKit.h&FBSDKLoginKit/FBSDKLoginKit.h
JT5*_*501 11
对于Swift 3,Facebook SDK 4.16.0:使用Facebook Swift SDK
LoginManager().logOut()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26137 次 |
| 最近记录: |