gpt4 book ai didi

ios - 如何知道用户已经在 iOS 应用程序上完成了 Facebook 登录

转载 作者:行者123 更新时间:2023-11-29 12:09:02 27 4
gpt4 key购买 nike

我正在开发使用 Facebook iOS SDK 4 的 iOS 应用。

当用户已经完成 Facebook 登录时,通过 Facebook 登录会显示“用户已经批准您的应用程序”的对话框。
所以,不要显示对话框。我想知道用户是否已经完成 Facebook 登录。
有谁知道好的方法吗?我认为如果用户曾经登录过 Facebook,就会返回 accessToken。

最佳答案

FBSDKAccessToken 管理当前登录用户的 accessToken。据官方Facebook Login指导"FBSDKAccessToken 表示成功登录时提供的访问 token 。最重要的是,它提供了一个全局的+currentAccessToken 来表示当前登录的用户。"

currentAccessToken 是当前用户 token 的方便表示,并由其他 SDK 组件(如 FBSDKLoginManager)使用。

根据上面的内容,您可以检查用户是否拥有有效的 accessToken,并基于此您可以跟踪调用登录方法,否则直接跳到下一个流程。

关于ios - 如何知道用户已经在 iOS 应用程序上完成了 Facebook 登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34061094/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com