iOS - 从Twitter SDK更正logOut

时间:2015-10-16 11:31:27

标签: ios twitter

我有社交登录的应用程序。当用户按下Twitter按钮时,我调用方法: [Twitter sharedInstance] logInWithCompletion ...

之后,如果这是第一次启动,Twitter会向我展示一个带有登录字段的模态webView。 要登录,我拨打[[Twitter sharedInstance].sessionStore logOutUserID:[Twitter sharedInstance].session.userID]。 但是,下次,当我拨打[Twitter sharedInstance] logInWithCompletion时,Twitter SDK下载以前的用户信息。

有没有办法在我的应用中清理Twitter缓存(或保存用户登录数据的位置)?

2 个答案:

答案 0 :(得分:1)

我不能。 iOS自动保存数据,并在调用方法“logInWithCompletion”时返回已保存的帐户

感谢您的链接@EI Captain

答案 1 :(得分:0)

对于logIn使用方法

[[Twitter sharedInstance] logInWithMethods:TWTRLoginMethodWebBasedForceLogin completion:{}]

参数TWTRLoginMethodWebBasedForceLogin

  • 显示不使用任何缓存会话的Web视图 来自Safari。允许开发人员提供多用户 具有多个Twitter帐户的功能。