gpt4 book ai didi

iphone - 适用于 iOS 5 和 iOS 6 的 Facebook 集成

转载 作者:可可西里 更新时间:2023-11-01 04:09:18 24 4
gpt4 key购买 nike

我想为 ios 5 和 ios 6 集成 Facebook。

我知道将 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,你可以在 社会框架。此外,您还必须为其导入 Social Framework

#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.
}
}

希望对您有所帮助。

关于iphone - 适用于 iOS 5 和 iOS 6 的 Facebook 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14064899/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com