iphone SSO Facebook实施

时间:2012-05-01 20:13:05

标签: iphone facebook single-sign-on

有关Facebook的SSO实施的问题。我按照说明添加到AppDelegate实现代码中:

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
return [[_viewController facebook] handleOpenURL:url];
}

然而,我收到了错误,

unknown receiver _viewController, did you mean UIViewController?

我改变它,我收到警告,

class method +facebook not found

我正在使用此处的教程 https://developers.facebook.com/blog/post/532/

1 个答案:

答案 0 :(得分:1)

您用于处理打开网址的方法未正确实施。您提供的链接具有以下代码示例。这显示了应用程序委托Facebook对象属性调用方法handleOpenURL

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
    return [facebook handleOpenURL:url]; 
}

在您提供的代码中,您试图在facebook的实例上调用名为_viewController的类方法。 UIViewController没有名为'facebook'的类方法,这就是你收到警告的原因。

class method + facebook not found