如何在 iOS 应用中使用 Facebook 实现登录

Posted

技术标签:

【中文标题】如何在 iOS 应用中使用 Facebook 实现登录【英文标题】:How to implement Login with FaceBook in iOS app 【发布时间】:2012-10-10 20:07:21 【问题描述】:

我想实现一个使用FaceBook登录进入应用程序的应用程序。我怎样才能做到这一点。我见过很少这样的指导方针 https://developers.facebook.com/docs/howtos/login-with-facebook-using-ios-sdk/

我想支持 iOS 3.0 及更高版本。但真的很困惑如何实现这一点。有人能指点一些有用的教程吗?

谢谢

【问题讨论】:

使用共享工具包。它将解决您的大部分问题。 我已经在我的项目中使用了 sharekit。但是很困惑如何使用它来实现登录。可以给点提示吗? 基本上你希望有人登录到 facebook。如果 facebook 说登录成功,那么该用户是否也被认为已登录到您的应用程序?对吗? 【参考方案1】:

您要查找的内容称为 Facebook 的 SSO(单点登录)。 您可以使用Facebook code 作为起点。

您将很难支持 iOS 3.x,因为 Apple 不再支持它,使用新的 xCode,您可以提交 4.3 及更高版本的应用程序,因此请考虑您是否想将宝贵的时间浪费在一些不相关的调试上大多数情况。

【讨论】:

Hackbook 链接不再有效 @SimonBosley 是的,现在你可以使用:github.com/facebook/facebook-ios-sdk/tree/master/samples/… 这个帖子已经过时了... 本来想问一个类似的问题,但也找到了 Facebook iOS SDK,看来我会尝试为 iPhone 应用程序创建 SSO 登录。【参考方案2】:

您可以使用此代码 http://www.raywenderlich.com/77/how-to-post-on-facebook-with-your-iphone-app

【讨论】:

以上是关于如何在 iOS 应用中使用 Facebook 实现登录的主要内容,如果未能解决你的问题,请参考以下文章

如何通过我的 iOS 应用在 Facebook 上分享内容?

如何在iOS中为twitter和Facebook实现通用深层链接?

使用 facebook SDK for ios 6 实现 Facebook 注销

在 iPhone 应用程序中,如何将照片发布到 Facebook 粉丝页面。在它之前如何喜欢它?使用 facebook-ios-sdk

如何在 Facebook 中从 IOS 应用程序共享产品详细信息

如何使用 React Native 为 IOS 正确安装 Facebook 广告