出现无法发送Tweetpopup窗口

我添加了Twitter到我的iOS应用程序。 我在ShareKit中使用iOS 5的TWTweetComposeViewController。 它返回TWTweetComposeViewControllerResultDone。 所以ShareKit得到发送DidFinish,并认为鸣叫是成功的。 它顺利退出。

然后,<1分钟后,苹果显示一条消息:

“无法发送”

“推特,”等等等等“不能发送,因为连接到Twitter失败。”

我在中国,我关掉了VPN,所以技术上这个信息是正确的。 但是,我怎么知道我会得到这个消息呢? 我怎么知道推特是否最终被发布? 这样我可以保持“加载”图标仍在后台旋转。 是否有通知消息,我可以听?

谢谢

不知道这是否是相关的,但只是简单地尝试通过在iphone上的Safari发送推特,我得到了“无法发送Tweet”消息。 有些实验表明,推特太长了。 推文中包含一个链接,Twitter会自动缩短并计算它显示的推文字符数量。

看起来像苹果计算这是不正确的,因为虽然我的鸣叫显示3个字符剩余在Safari的鸣叫泡泡popup,当我粘贴到iPhone Tweeter应用程序相同的信息,超过了限制。 一旦缩短它从Safari发布罚款。

所以我想说Elissa Tong是对的 – “苹果的Twitter框架缺less额外的错误检查和通知消息。”