IOS7-SLComposeViewController-发布到Twitter时出错-无法发送推特-连接失败

IOS7-SLComposeViewController-发布到Twitter时出错-无法发送推特-连接失败,ios,twitter,slcomposeviewcontroller,Ios,Twitter,Slcomposeviewcontroller,我试图使用IOS7SLComposeViewController实现一篇推特帖子,但出现以下错误- 无法发送推文“废话”,因为与推文的连接失败 我在推特中加入了图片和URL——如果这有什么不同的话 代码如下- SLComposeViewController *composeController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter]; [composeControl

我试图使用IOS7
SLComposeViewController
实现一篇推特帖子,但出现以下错误-

无法发送推文“废话”,因为与推文的连接失败

我在推特中加入了图片和URL——如果这有什么不同的话

代码如下-

SLComposeViewController *composeController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter];

[composeController setInitialText:@"i ran with 18 chickens under my armpits for 18 hours"];
[composeController addImage:[UIImage imageNamed:@"zoeLrg.png"]];
[composeController addURL: [NSURL URLWithString:
                            @"http://www.nme.com"]];

[self presentViewController:composeController
                   animated:YES completion:nil];

SLComposeViewControllerCompletionHandler myBlock = ^(SLComposeViewControllerResult result){
    if (result == SLComposeViewControllerResultCancelled) {

        NSLog(@"delete");

    } else

    {
        NSLog(@"post");
    }

    [composeController dismissViewControllerAnimated:YES completion:Nil];
};
composeController.completionHandler =myBlock;

您是否可以检查调试控制台以查看返回的错误?通常,这些消息将提供更多信息。此外,如果您的设备上配置了多个帐户,则可能存在与此相关的公开雷达问题,这可能适用于您的情况。请查收

见;)这确实是公开的雷达问题-去设置和重新输入密码-得到一些绿色的滴答声-再试一次-一切都很酷!为你的帮助干杯。这也在iOS7手机上击中了我们。非常感谢。即使用户进入Twitter应用程序并重置密码…直到他们在Settings->Twitter下设置了密码,我们才能够使用SLComposeViewController社交框架发送推文。控制台出现以下错误消息:无法获取“com.apple.private.social.twitter.service”权限,与com.apple.twitter.xpc的连接无效。