IOS 5.x 使用 TWTweetComposeViewController 类。一切都很好,即使有
if ( [TWTweetComposeViewController canSendTweet] )
除非用户在 twitter 上撤销对应用程序的访问权限,否则上述情况仍然正确,并且在尝试发送推文时会出现错误消息
Cannot be sent because the connection to Twitter failed.
如果用户转到 SETTINGS / TWITTER / USERNAME,则可以修复此问题
会出现一条消息
The user name of password is incorrect.
如果重新输入密码,应用程序将在 Twitter 上重新进行身份验证,一切正常。
1)有没有办法在程序控制下捕获错误,然后可以通知用户重做设置?
2) 即使应用程序已被撤销,为什么 canSendTweet 是真的?