iphone – 带有iOS 5和Xcode 4.2的Facebook sdk 3.0

iphone – 带有iOS 5和Xcode 4.2的Facebook sdk 3.0,第1张

概述我一直在制作iOS应用程序一段时间,我很满意.我没有做的是在我的任何应用程序中添加Facebook连接. 我今天要看的是如何将Facebook SDK 3.0与运行Xcode 4.2的iOS 5.0集成的教程.在我的研究中,我发现3.0与Xcode 4.2兼容.我还没准备好进入iOS 6.0和Xcode 4.5. 所以我的问题是那里有任何教程可以给我一步一步的说明如何将Facebook skd 3 我一直在制作iOS应用程序一段时间,我很满意.我没有做的是在我的任何应用程序中添加Facebook连接.

我今天要看的是如何将Facebook SDK 3.0与运行Xcode 4.2的iOS 5.0集成的教程.在我的研究中,我发现3.0与Xcode 4.2兼容.我还没准备好进入iOS 6.0和Xcode 4.5.

所以我的问题是那里有任何教程可以给我一步一步的说明如何将Facebook skd 3.0与运行在Xcode 4.2上的iOS 5集成?

请在降低速率之前解决问题,在过去的6个小时里,我一直在谷歌搜索这些规格的任何教程.我找到的只是iOS 6和Facebook SDK 3.1的教程和说明.

到目前为止我能做的是

>从此链接http://developers.facebook.com/ios/downloads/下载Facebook SDK 3.0
>我在Facebook开发者帐户上注册并创建了一个示例项目AppID
>我尝试用Facebook sdk编译一个全新的Xcode项目,但这就是我开始遇到问题的地方.

任何帮助或方向将非常感谢.

解决方法 本教程介绍如何集成Facebook SDK 3.0以上载法规并将图片发布到用户墙.希望这会有所帮助: http://xcodenoobies.blogspot.com/2012/09/how-to-upload-photo-and-update-status.html

您可以使用单个fql请求检索您(或用户)的facebook好友的生日.

你可以在这里阅读fql:http://developers.facebook.com/docs/reference/fql/

但这里有一些代码供参考(此代码在一个定义为FBSessionDelegate的类中,以及FBRequestDelegate)

- (voID)request:(FBRequest *)request dIDLoad:(ID)result {    // result is a NSDictionary of your frIEnds and their birthdays!}- (voID)fbDIDLogin {    //some best practice boiler plate code for storing important stuff from fb    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];    [defaults setobject:[facebook accesstoken] forKey:@"FBAccesstokenKey"];    [defaults setobject:[facebook expirationDate] forKey:@"FBExpirationDateKey"];    [defaults synchronize];    //Now load all my frIEnd's birthdays    NSMutableDictionary * params =                          [NSMutableDictionary dictionaryWithObjectsAndKeys:                         @"select birthday,name,uID,pic_square from user where uID in (select uID2 from frIEnd where uID1=me()) order by name",@"query",nil];    [self.facebook requestWithMethodname: @"fql.query" andParams: params andhttpMethod: @"POST" andDelegate: self];}- (voID) loginWithFacebook {    self.facebook = [[[Facebook alloc] initWithAppID:@"<your app ID here>" andDelegate:self] autorelease];    //important - you need to ask for permission for frIEnd's birthdays    [facebook authorize:[NSArray arrayWithObject:@"frIEnds_birthday"]];}
总结

以上是内存溢出为你收集整理的iphone – 带有iOS 5和Xcode 4.2的Facebook sdk 3.0全部内容,希望文章能够帮你解决iphone – 带有iOS 5和Xcode 4.2的Facebook sdk 3.0所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1007328.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存