Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c Facebook与iOS 6的集成_Objective C_Facebook_Ios6_Facebook Login - Fatal编程技术网

Objective c Facebook与iOS 6的集成

Objective c Facebook与iOS 6的集成,objective-c,facebook,ios6,facebook-login,Objective C,Facebook,Ios6,Facebook Login,我正在开发一个应用程序,我想在其中添加“使用Facebook登录”的功能。根据facebook文档,他们提供了facebook SDK和社交/AdSupport/Account框架。我在facebook上尝试了一个示例应用程序,但它并没有给出我真正想要的,我如何实现以下应该兼容iOS 5和iOS 6设备的功能 Facebook示例: 1.点击登录按钮将用户带到safari浏览器进行登录验证。 2.用户登录后返回到我们的应用程序。 3.从会话注销后,如果用户再次尝试登录,他/她将不会要求用户名密码

我正在开发一个应用程序,我想在其中添加“使用Facebook登录”的功能。根据facebook文档,他们提供了facebook SDK和社交/AdSupport/Account框架。我在facebook上尝试了一个示例应用程序,但它并没有给出我真正想要的,我如何实现以下应该兼容iOS 5和iOS 6设备的功能

Facebook示例: 1.点击登录按钮将用户带到safari浏览器进行登录验证。 2.用户登录后返回到我们的应用程序。 3.从会话注销后,如果用户再次尝试登录,他/她将不会要求用户名密码,SDK将直接使用“OK”按钮将他们带到Facebook页面。点击OK按钮后,它会将它们重新发送到我们的应用程序

我的要求: 1.点击“登录”按钮应该会显示登录对话框,而不是将用户带到safari浏览器。 2.登录后,登录对话框应消失,用户应显示应用程序主屏幕。 3.从会话注销后,若用户再次尝试重新登录,则应显示登录对话框

我注意到,由于safari浏览器中存储了cookie,所以不会要求用户再次登录


所以,如果有人有一个想法,然后帮助我满足上述要求?或者如何实现上述功能?

在ios 6中,您可以使用社交框架中提供的
SLComposerview
功能,而对于ios 5及更低版本,您必须使用此处提供的facebook sdk

您可以阅读说明并尝试先运行示例,这将给您提供更好的想法


祝你好运

请检查:试试这个:我已经完成了上面的一个,这不是我想要达到的。我想要登录功能。