自定义应用内登录和授权Facebook iOS?

时间:2011-05-28 20:22:54

标签: iphone objective-c ios facebook

我刚开始使用适用于iOS的Facebook SDK。如果我想先开始,我应该从哪里开始:

在应用内设置自定义登录屏幕,以便用户在我的应用内输入他们的电子邮件和密码进行登录。

其次:

在应用程序中授权应用程序,而无需通过Safari或官方Facebook应用程序进行授权?

一个例子是iPhone的Facely HD,当你第一次使用它时,你输入登录的详细信息然后被要求授权所有,而不必离开应用程序。

希望有人可以提供帮助,谢谢。

1 个答案:

答案 0 :(得分:4)

在Facebook iOS SDK的facebook.m中,您可以调用[self authorizeWithFBAppAuth:NO safariAuth:NO],这将弹出标准的UIWebView。这应该涵盖两个选项,因为首先会出现Facebook登录屏幕,然后会出现授权您的应用程序的提示。