如果用户想在 iOS 应用中发表评论,iOS 应用会要求用户验证相关的 Facebook 应用。他们无需验证或登录 FB 即可使用 iOS 整体应用程序或查看评论。仅用于发表评论或新线程。
我的问题是:
一旦他们提供了身份验证,我是否必须*让他们能够“退出”FB?
我正在使用标准的 Facebook SDK,他们的身份目前保留在应用程序中,直到超时,我假设的时间长度由 Facebook SDK 设置。
*我想避免由于缺少注销选项而导致 iOS 审批流程失败。
如果用户想在 iOS 应用中发表评论,iOS 应用会要求用户验证相关的 Facebook 应用。他们无需验证或登录 FB 即可使用 iOS 整体应用程序或查看评论。仅用于发表评论或新线程。
我的问题是:
一旦他们提供了身份验证,我是否必须*让他们能够“退出”FB?
我正在使用标准的 Facebook SDK,他们的身份目前保留在应用程序中,直到超时,我假设的时间长度由 Facebook SDK 设置。
*我想避免由于缺少注销选项而导致 iOS 审批流程失败。
Facebook 开发者政策第 6 条规定:
您的网站必须提供一个明确的“注销”选项,该选项也会让用户退出 Facebook。
在 Facebook iOS SDK身份验证教程中,他们说
接下来,您应该为使用您的应用程序的人提供一种从 Facebook 注销并清除他们的会话信息的方法
如果您没有理由不实施注销按钮,我强烈建议您添加它。