ios 7 中未显示社交视图的默认警报
Posted
技术标签:
【中文标题】ios 7 中未显示社交视图的默认警报【英文标题】:Default Alert for Social View is not shown in ios 7 【发布时间】:2013-12-17 09:07:59 【问题描述】:我在我的应用中实现了社交框架以在 facebook 上发帖。它工作正常。
但如果有no account in settings
,则默认警报不会进入ios 7
。
在 IOS 6 中,它将如下所示。
这是 ios 7 中的默认问题吗?
我的代码如下:
if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook])
SLComposeViewController *controller = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
[controller setInitialText:@"First post from my iPhone app"];
[controller addURL:[NSURL URLWithString:@"http://www.appcoda.com"]];
[controller addImage:[UIImage imageNamed:@"iconTemp.png"]];
[self presentViewController:controller animated:YES completion:nil];
【问题讨论】:
去掉 if 语句就可以了。 @Shabirjan,让我试试 @Shabirjan,很好,它会工作的。 很高兴听到它现在正在工作。 【参考方案1】:要使其在 iOS 7 中运行,只需从您的代码中删除以下行即可正常运行。
if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook])
【讨论】:
以上是关于ios 7 中未显示社交视图的默认警报的主要内容,如果未能解决你的问题,请参考以下文章