加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

iphone – 面向ios 5和ios 6的Facebook集成

发布时间:2020-12-14 19:34:45 所属栏目:百科 来源:网络整理
导读:我想将ios 5和ios 6整合在一起. 我知道将facebook整合到个人ios(即ios 5或ios 6)中,但不知道如何为ios 5和ios 6支持facebook. 换句话说,如何为ios 5和ios 6整合facebook?或者在两个ios中支持这个的常用方法是什么? 谢谢 解决方法 好吧,如果你想在iOS6中使
我想将ios 5和ios 6整合在一起.

我知道将facebook整合到个人ios(即ios 5或ios 6)中,但不知道如何为ios 5和ios 6支持facebook.

换句话说,如何为ios 5和ios 6整合facebook?或者在两个ios中支持这个的常用方法是什么?

谢谢

解决方法

好吧,如果你想在iOS6中使用facebook集成,如果iOS版本低于6,你想使用Facebook SDK for iOS,你可以检查社交框架中集成的Facebook服务类的可用性.您还必须为其导入社交框架.

#import<Social/Social.h>

您可以在buttonAction方法中通过类似的方式检查集成的facebook服务的可用性

- (void)buttonAction:(id)sender
{
    //Check for availability of Facebook integration and use its view controller to share on Facebook
    if(NSClassFromString(@"SLComposeViewController") != nil) {
        SLComposeViewController *fbController=[SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
        if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) {
            //Use fbController for sharing
        } else {
            // Service not available
        }
    }
    else{
        // Use your code for sharing on iOS versions other than 6.x to authenticate and get an access token.
    }
}

希望它有所帮助.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读