在我的iOS应用程序中使用最新的github版本的FB iOS SDK,以前在安装的Facebook应用程序中进行了良好的身份验证。现在在iOS 5中使用新的facebook移动iOS应用程序,返回到我的应用程序的URL是fb:// authorize #unkown_error。
有没有人遇到过这个。我验证了我的应用程序在facebook dev门户中启用了iOS SSO。我还尝试从头开始创建一个新的Facebook应用程序,并在我的iOS应用程序中使用它,它获得了相同的结果。
提前致谢。
答案 0 :(得分:2)
当您尝试使用Facebook SDK时,就像2011年4月4日那样完成教程,您将遇到上述问题,因为它尚未实施ARC。如果你也想使用Storyboarding,你会遇到appDelegate现在有一个稍微不同的范围的麻烦。正如教程所述,您不应该让appDelegate响应Facebook委托方法,但您应该在rootViewController中执行此操作。
我在gitug上发布了一个修复代码:git@github.com:doozMen / Facebook-SDK-in-iOS5-and-using-storyboarding.git
答案 1 :(得分:0)
在Xcode 4.2.1中根据教程添加src文件夹时,您需要完全包含它而不删除项目文件,但是在添加文件弹出窗口中,您需要取消选择添加到目标。然后在您的链接构建规则中将生成的Facebook静态库添加到构建目标而不是源本身。以这种方式,Facebook按原样编译,可以与ARC / SB一起使用或与之一起使用。