首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >facebook ios sdk 3.1 ios 5.1 xcode 4.5

facebook ios sdk 3.1 ios 5.1 xcode 4.5
EN

Stack Overflow用户
提问于 2012-09-27 13:38:18
回答 1查看 1.8K关注 0票数 2

我想把facebook和我的应用程序结合起来。我从fb中获取了一个示例应用程序,并从那里复制了所需的代码。看上去很容易。

我根据需要增加了社会、辅助和账户框架。我能建造和连接。但是在运行时,它会出现错误,当我在互联网上搜索时,我知道这些框架只适用于ios6。

错误的“社会框架所指的应用”。当我移除这个框架时,adsupport框架也是如此。我尝试将这三个框架作为可选框架,但随后出现了类似于这个带有iOS 4.2链接器错误的Facebook XCode SDK 3.1的错误。

所以,我可以使用SDK3.1将fb与我的应用程序集成,还是使用3.0或以前的版本?还是其他的实现方式?如果我必须使用以前的版本,我该如何做呢?

编辑:有一个自述文件与'hello facebook‘样例应用程序,它的要求是its 4.0!

EN

回答 1

Stack Overflow用户

发布于 2012-10-25 15:28:24

为了避免使用来自Facebook的iOS 6.0的功能,这也同样重要。

使用FacebookSDK3.0并执行以下相反的步骤

https://developers.facebook.com/docs/tutorial/iossdk/upgrading-from-3.0-to-3.1/

  • 删除添加的附加框架依赖项
  • 处理Facebook登录取消流的更改
  • 更改openSessionWithAllowLoginUI:(BOOL)allowLoginUI实现的返回值

//用于FaceBookSDK 3.1

代码语言:javascript
运行
复制
[FBSession openActiveSessionWithReadPermissions:nil
                    allowLoginUI:allowLoginUI
               completionHandler:^(FBSession *session,
                                   FBSessionState state,
                                   NSError *error) {
                                      [self sessionStateChanged:session
                                                          state:state
                                                          error:error];
                                   }];   

 //For FaceBookSDK 3.0  use this

[FBSession openActiveSessionWithPermissions:nil 
                               allowLoginUI:allowLoginUI
                          completionHandler:^(FBSession *session,
                                              FBSessionState state,
                                              NSError *error) {
                                [self sessionStateChanged:session 
                                                    state:state 
                                                    error:error];
                                             }];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12622733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档