1

嗨,我在我的应用程序中使用 Facebook 登录,我有以下问题..

当手机中没有安装本机 facebook 应用程序时,一切正常,我能够获取 userInfo。

但是,如果安装了 facebook 应用程序,并且当我尝试在我的应用程序中登录 facebook 时,登录后它总是每次都会进入 session.isClosed() 方法。

之后我无法获取数据并且无法控制应用程序。

是否需要任何缓存管理来解决这个问题?如果是,该怎么做?

4

1 回答 1

3

你可以尝试使用

loginButton.setLoginBehavior(SessionLoginBehavior.SUPPRESS_SSO);

或者

Session.OpenRequest openRequest = new Sesion.OpenRequest(activity);
openRequest.setLoginBehavior(SessionLoginBehavior.SUPPRESS_SSO);
于 2013-08-26T03:34:35.537 回答