[英]Facebook integration for ios 5 & ios 6
我想将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,你可以检查Social Framework
集成的Facebook服务类的可用性。 您还必须为其导入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.
}
}
希望它有所帮助。
如果你有xcode 4.5或更高版本。 使用社交框架,您可以在iOS上实现Facebook。 同时检查FB和Twitter集成的iPhone教程。访问http://kmithi.blogspot.co.uk/2012/10/integrating-facebook-and-twitter-in-ios.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.