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