如何在iOS应用程序中使用fabric注销twitter
共享实例注销不起作用。我知道这对开发者来说是个大问题。有人有解决办法吗?谢谢我大约3个月前遇到了这个问题,现在才找到了解决办法。显然,清除Cookie实际上会为以前登录的用户清除Twitter存储的信息。以下代码适用于我: !!警告确保首次登录时禁止Twitter访问设备上的帐户。这会导致Twitter每次都强制用户登录,而不是直接查看保存到设备上的Twitter帐户。希望这有帮助如何在iOS应用程序中使用fabric注销twitter,ios,twitter,twitter-fabric,Ios,Twitter,Twitter Fabric,共享实例注销不起作用。我知道这对开发者来说是个大问题。有人有解决办法吗?谢谢我大约3个月前遇到了这个问题,现在才找到了解决办法。显然,清除Cookie实际上会为以前登录的用户清除Twitter存储的信息。以下代码适用于我: !!警告确保首次登录时禁止Twitter访问设备上的帐户。这会导致Twitter每次都强制用户登录,而不是直接查看保存到设备上的Twitter帐户。希望这有帮助 - (IBAction)twitterLogout:(id)sender { [[Twitter shar
- (IBAction)twitterLogout:(id)sender {
[[Twitter sharedInstance] logOut];
[self.view insertSubview:_logoutTwitter atIndex:16];
NSHTTPCookie *cookie;
NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
for (cookie in [storage cookies])
{
NSString* domainName = [cookie domain];
NSRange domainRange = [domainName rangeOfString:@"Twitter"];
if(domainRange.length > 0)
{
[storage deleteCookie:cookie];
}
}
NSURL *url = [NSURL URLWithString:@"https://api.twitter.com"];
NSArray *cookies = [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookiesForURL:url];
for (NSHTTPCookie *cookie in cookies)
{
[[NSHTTPCookieStorage sharedHTTPCookieStorage] deleteCookie:cookie];
}
}
看看这个…谢谢你。解决了我长期悬而未决的问题。