无法发送推文消息。 ios5中发生错误

时间:2012-10-18 13:00:31

标签: iphone ios

您好我正在使用ios5 twitter集成,我知道一条独特的消息不会在Twitter上发布第二次。

但是第二次尝试发送相同的消息时,它显示警告消息为“无法发送推文”。

很好。但马上就到了

if(result == TWTweetComposeViewControllerResultDone) 
{

    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Done" message:@"tweet posted successfully" delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil];
    [alert show];
    [alert release];
}

并显示此消息。我认为这是一个错误,请告诉我如何纠正这个问题。

1 个答案:

答案 0 :(得分:2)

在iOS 5推特集成中,

TWTweetComposeViewControllerResult只有2个选项

当用户选择完成时 - TWTweetComposeViewControllerResultDone

当用户选择取消 - TWTweetComposeViewControllerResultCancel

此结果不依赖于Apple在后台更新的推文。如果推文在更新时失败则显示警告。

我建议不要为成功或失败实现任何自定义弹出窗口。 由于苹果本身实施了成功/失败推文更新的指示。在成功的过程中,它会发出声音和声音。失败时弹出一个原因。