来自iOS应用的Twitter身份验证问题

时间:2018-07-19 06:10:21

标签: ios iphone swift twitter

我在Twitter共享中遇到一个问题,我正在允许用户通过Twitter App的身份验证从我的应用程序进行鸣叫。一旦我使用身份验证应用程序发送推文,它就允许用户使用,但是稍后,如果用户从Twitter应用程序和从我的iOS应用程序注销,再次单击发送推文的按钮,它还会打开推文编辑器。

我还检查了用户是否在应用程序中登录,或者不是以下代码

if TWTRTwitter.sharedInstance().sessionStore.hasLoggedInUsers() {
    let composer = TWTRComposer()
    composer.setText("text")
    composer.setURL(url)

    // Called from a UIViewController

    composer.show(from: self) { result in
        if result == TWTRComposerResult.cancelled {
            print("Tweet composition cancelled")
        } else {
            print("Sending tweet!")
        }
    }
}

即使用户从应用hasLoggedInUsers()注销,也返回true。

任何人都不知道此会话的管理方式或我们如何检查用户是否在Twitter应用程序中登录。

谢谢。

0 个答案:

没有答案