Twitter iOS用户登录

Twitter iOS用户登录,ios,twitter,login,oauth,Ios,Twitter,Login,Oauth,我已经通过以下教程在iOS应用程序中实现了Twitter登录: 但是当我第一次登录时选择了一个Twitter帐户后,应用程序总是默认使用这个帐户。我想让拥有多个帐户的用户能够选择他们每次想要登录的Twitter帐户 如何重新启用UIActionSheet以允许用户选择要用于登录的Twitter帐户?有一种方法Twitter.sharedInstance.logOut删除本地Twitter用户会话。您还应该清除NSHTTPCookieStorage中与Twitter相关的Cookie,以防止在基

我已经通过以下教程在iOS应用程序中实现了Twitter登录:

但是当我第一次登录时选择了一个Twitter帐户后,应用程序总是默认使用这个帐户。我想让拥有多个帐户的用户能够选择他们每次想要登录的Twitter帐户


如何重新启用UIActionSheet以允许用户选择要用于登录的Twitter帐户?

有一种方法
Twitter.sharedInstance.logOut
删除本地Twitter用户会话。您还应该清除
NSHTTPCookieStorage
中与Twitter相关的Cookie,以防止在基于UIWebView的登录序列中使用旧凭据。

新的
Twitter Kit 3.0
现在默认支持此流。每次调用
login
,用户都可以添加或更改其Twitter帐户。

您是否尝试使用
Twitter.sharedInstance.logOut
?尽管看起来调用此方法是不够的(Twitter开发者论坛上的此类问题尚未解决),但您也可以尝试清除
NSHTTPCookieStorage
@std.denis中的cookies,谢谢这对我有用!如果您创建一个答案,我会将其标记为正确。