Par*_*han 0 iphone safari objective-c ios facebook-ios-sdk
每次都获得用户的授权屏幕.我无法使用不同的用户登录.我认为问题是,safari存储cookie.
这可能是Facebook SDK中的错误.
1.清楚到facebookToken
FBSDKAccessToken.setCurrentAccessToken(nil)
FBSDKProfile.setCurrentProfile(nil)
Run Code Online (Sandbox Code Playgroud)
2.注销FBSDKLoginManager.
let manager = FBSDKLoginManager()
manager.logOut()
Run Code Online (Sandbox Code Playgroud)
注意:如果您选择FBSDKLoginBehavior,则从应用程序注销是在UIWebView中打开Facebook登录页面的网页,如果您选择Native,则在Safari浏览器中打开Facebook登录页面并在Safari中存储数据.
let loginView : FBSDKLoginManager = FBSDKLoginManager()
loginView.loginBehavior = FBSDKLoginBehavior.Web
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1979 次 |
| 最近记录: |