iOS Facebook SDK:哪个登录系统更好



我正在开发一个iOS应用程序,该应用程序允许用户使用其Facebook帐户登录。

我在此处找到了https://github.com/facebook/facebook/facebook-ios-sdk,设法实施了登录过程。我在这里找到https://developers.facebook.com/docs/tutorials/ios-sdk-tutorial/authenticate/另一个看起来很不一样的教程,因为在第一个教程中,用户通过safari签名,而是在第二个教程中,本机中使用Facebook应用程序。

在这两个系统中,哪一个更好?也许通过使用Safari,我可以避免有关与旧版本的iOS兼容性的任何问题?

谢谢!

如果您使用的是官方的Facebook SDK,则会发生:

  • 如果用户确实已安装了Facebook应用程序,则将其带到其身份验证并登录到您的应用程序。

  • 如果用户没有安装的Facebook应用程序,则将其带到Safari进行身份验证并登录到您的应用程序。

无论哪种方式,登录过程都是相同的。验证它们后,他们使用特定的URL方案返回您的应用程序,以便您继续进行您的工作。

最后,如果您仅针对iOS 6,则可以利用iOS内置的功能的单个标志。检查文档以获取有关此信息的更多信息。

最新更新