根据 Facebook 政策,第 I.6 条规定:
您的网站必须提供一个明确的“注销”选项,该选项也会让用户退出 Facebook。
https://developers.facebook.com/policy
据我所知,“网站”也意味着“应用程序”。
此外,登录实施说明在“政策”下说要包括一个注销按钮(https://developers.facebook.com/docs/facebook-login/checklist#providelogout)
您的应用应提供明确的“注销”选项(请参阅平台策略第 I.6 节)。确保注销按钮易于找到并且功能正常。”
也就是说,根据 Unity Facebook SDK 的 FB.Logout 函数的文档:(https://developers.facebook.com/docs/unity/reference/current/FB.Logout/)
您几乎可以肯定不应该使用这个功能,它主要是为了完整性而提供的。在执行 Facebook 范围注销的游戏中设置注销控件将违反用户的期望。相反,允许用户控制他们在 Facebook 上的登录状态。
那么,是否需要注销按钮?如果是这样,如果没有 FB.Logout() 应该如何实现?