0

我在 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];
4

1 回答 1

0

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

于 2013-03-12T16:46:41.803 回答