用于SLServiceTypeTwitter的iOS 6 SLComposeViewController无法取消,编辑或发送

时间:2013-03-10 02:29:30

标签: ios ios6 twitter slcomposeviewcontroller

我有一些非常简单的代码我在iOS 6中运行,一切都适用于我的所有设备和模拟器,但我的一个用户(iPhone 3GS,iOS 6.1.2)存在问题。当他们调用此代码时,SLComposeViewController会显示twitter对话框,但他们无法取消,编辑或发送。他们说该代码适用于Facebook。所以,我不知所措。

也许让SLComposeViewController成为一个强大的属性?

任何帮助都将不胜感激。

谢谢。

    SLComposeViewController *sc=[SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter];
    [sc setInitialText:[NSString stringWithFormat:@"Check out %@ app", [[ConfigUtil getConfig] objectForKey:@"app_title"]]];
    [sc addURL:[NSURL URLWithString:[[ConfigUtil getConfig] objectForKey:@"app_store_url"]]];
    [sc setCompletionHandler:^(SLComposeViewControllerResult result){
        [self dismissViewControllerAnimated:YES completion:nil];
    }];
    [self presentViewController:sc animated:YES completion:nil];

1 个答案:

答案 0 :(得分:0)

看起来这是Twitter的iOS问题。用户表示他们也无法从照片应用程序发送推文。要选择不包含附件,这可能有所帮助。