facebook ios sdk 3.1 ios 5.1 xcode 4.5
我想将facebook与我的应用程序集成。我从FBSDK中获取了一个示例应用程序,并从中复制了所需的代码。看起来很容易 我根据需要添加了社交、adsupport和accounts框架。我能够建立和链接。但在运行时,它会显示错误,当我在互联网上搜索时,我知道这些框架只适用于ios6 “社交框架引用自应用程序”的错误。当我删除这个框架时,adsupport框架也是如此。我试着将这三个框架作为可选框架,但随后出现了如下错误 那么,我可以使用sdk 3.1将fb与我的应用程序集成,还是使用3.0或以前的版本?或者其他不同的实现方式?如果我必须使用以前的版本,我该怎么做facebook ios sdk 3.1 ios 5.1 xcode 4.5,ios,facebook,Ios,Facebook,我想将facebook与我的应用程序集成。我从FBSDK中获取了一个示例应用程序,并从中复制了所需的代码。看起来很容易 我根据需要添加了社交、adsupport和accounts框架。我能够建立和链接。但在运行时,它会显示错误,当我在互联网上搜索时,我知道这些框架只适用于ios6 “社交框架引用自应用程序”的错误。当我删除这个框架时,adsupport框架也是如此。我试着将这三个框架作为可选框架,但随后出现了如下错误 那么,我可以使用sdk 3.1将fb与我的应用程序集成,还是使用3.0或以前的
编辑:有一个带有“hello facebook”示例应用程序的自述文件,其中说它的要求是iOS4.0!这是为了避免使用facebook SDK中iOS 6.0的功能 使用,并执行中显示的相反步骤
- 删除添加的其他框架依赖项
- 处理Facebook登录取消流的更改
- 更改openSessionWithAllowLoginUI:(BOOL)allowLoginUI实现的返回值
[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];
}];
这也是为了避免使用Facebook SDK中iOS 6.0的功能 使用,并执行中显示的相反步骤
- 删除添加的其他框架依赖项
- 处理Facebook登录取消流的更改
- 更改openSessionWithAllowLoginUI:(BOOL)allowLoginUI实现的返回值
[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];
}];
去看看这个:(有你正在寻找的解决方案。)很抱歉,我没有发布有效的解决方案。我使用了你提供的链接,但它不起作用。问题在于我的plist。我在plist(URL类型/方案)中输入了“fb”。fb和fb id之间的“空格”导致了所有问题:PGo检查:(您正在寻找解决方案。)很抱歉,我没有发布有效的解决方案。我使用了您提供的链接,但无效。问题在于我的plist。我在plist(URL类型/方案)中输入了“fb”。fb和fb id之间的“空格”导致了所有问题:P