4

我有一个 ios 6 应用程序,第一页上有一个 facebook 登录。我正在使用 facebook-sdk 3.2。登录过程类似于美味教程。因此,如果有会话,用户会自动登录,否则他必须按登录。我还有一个共享对话框。它类似于分享教程

  1. 如果用户在iOS-Settings中填写了他的 Facebook 登录信息,则会出现一个本机登录对话框(弹出框)。如果用户登录并触摸共享按钮,则会出现本机共享对话框
  2. 如果用户没有在iOS-Settings中填写他的 facebook 登录信息,则会有一个 fast-app-switch-login。如果用户登录并触摸共享按钮,他最终会进入后备共享对话框

现在到奇怪的部分:

如果用户选择方式 2,关闭并重新启动应用程序,如果 facebook 会话存在,他会自动登录。如果用户随后触摸共享,则会弹出本机共享对话框(应为回退共享对话框),并要求用户在 iOS 设置中填写其凭据。

有没有办法让行为保持一致?我不在乎是否有请求的后备共享对话框或本机对话框。

4

1 回答 1

3

我相信 facebook 致力于单点登录体验。当用户进入 #2 时,它还会将用户登录到 facebook。

于 2013-04-15T05:08:07.170 回答