ios - 无法再发送推文 : plugin com. apple.share.Twitter.post 无效

标签 ios twitter

我的应用程序使用 SLComposeViewController 发布到 Twitter。这工作了几个月,然后大约一周前突然停止了。 Twitter 共享 View 允许我按“发布”,下面的代码仍然到达“...”行:

    twitterComposeViewController.completionHandler =
^(SLComposeViewControllerResult result){
        if (result == SLComposeViewControllerResultDone){
            ...
        }
    };

并关闭 Twitter 分享 View ,但推文失败。我收到一个警告 View ,上面写着:

Cannot Send Tweet

The tweet "[my tweet text]" cannot be sent because the connection to Twitter failed.

片刻之后,控制台记录,

plugin com.apple.share.Twitter.post invalidated

我在 SO 上看过一些类似的问题,但没有一个有适用的答案(我的推文没有超过字符限制;我已正确登录;等等)。我检查了 apps.twitter.com 上的设置,没有发现任何异常。我的消费者 key 和密码没有改变......

任何人都知道如何获得有关错误的更多信息,或者我应该检查什么?谢谢。

最佳答案

我发现 iOS 奇怪地清除了我所有的 Twitter 帐户密码。帐户仍然在列表中,并且错误没有说明授权失败,但这就是问题所在。

如果您进入“设置”和“Twitter”,当您点击您的帐户时,它会提示“用户名或密码不正确'。修复信息,一切就绪。

糟糕的错误信息,不知道普通用户会怎么想去检查它。

关于ios - 无法再发送推文 : plugin com. apple.share.Twitter.post 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27448394/

相关文章:

iphone - iOS UITableView 随机崩溃

php - 从移动设备上传图像文件

twitter - 向 Twitter 发布消息后的回调

javascript - 通过 HTTPS 获取推文

android - 在 android 中集成 twitter 时出现异常

ios - startMonitoringFromRegion - 在 didEnterRegion 中做什么?

iphone - 在 iphone sdk 中保持横幅(本地通知警报)

ios - iOS 9 中的 UIPickerView 最大宽度

ios - HTTPBody - Swift POST 请求 - 推特

ios - iOS 中使用 Xamarin 的 "Sign in with Twitter"按钮