【问题标题】:Parse twitter: How to Logout from twitter on ios application解析 twitter:如何在 ios 应用程序上从 twitter 注销
【发布时间】:2014-07-27 08:06:27
【问题描述】:

我需要在 ios 应用程序中从 twitter 注销,我在 ios 应用程序中使用了 twitter parse SDK。我试图通过使用 [PFUser Logout] 从 Twitter 注销并导航到我的应用程序登录页面。当我尝试登录 twitter 时,我没有获得 twitter 登录 URL,它是使用以前的用户凭据直接登录的。我曾尝试使用 PFTwitterUtils 取消链接方法注销,但没有用。

请你帮帮我..

【问题讨论】:

    标签: ios twitter


    【解决方案1】:

    您可以在PFOauth1FlowDialog.m中修改Parse的源代码

    - (void)loadURL:(NSURL *)url queryParameters:(NSDictionary *)parameters   {
        NSMutableDictionary *_parameter = [[NSMutableDictionary alloc] init];
        [_parameter setObject:@"true" forKey:@"force_login"];
        [_parameter addEntriesFromDictionary:parameters];
        _loadingURL = [[self class] _urlFromBaseURL:url queryParameters:_parameter];
        NSURLRequest *request = [NSURLRequest requestWithURL:_loadingURL];
        [_webView loadRequest:request];
    }
    

    那么一切都应该正常。

    【讨论】:

      【解决方案2】:

      您的用户是否以本地方式登录 Twitter(在 iOS 设置中)?如果是这样,那么任何使用 Parse 登录 Twitter 的尝试(使用 PFTwitterUtils 的 logInWith... 方法之一)都将使用本机登录的身份验证。

      如果您希望向用户显示询问其凭据的屏幕,则必须要求他们在 iOS 中以本机方式退出 twitter。

      【讨论】:

        猜你喜欢
        • 2015-11-02
        • 2011-10-09
        • 1970-01-01
        • 1970-01-01
        • 2011-05-08
        • 2015-05-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多