8

ここに画像の説明を入力

Facebook の Android SDK のシングル サインオンを使用すると、まったく役に立たないページが表示されます。

"You have already authorized app. Press "Okay" to continue.

このページは、ユーザー エクスペリエンスを損なう可能性があります。この画面を削除するにはどうすればよいですか?

前もって感謝します。

注: FB アプリがデバイスにインストールされている場合、この問題は発生しません。FB アプリがデバイスで利用できない場合にのみ発生します。

4

2 に答える 2

1

Facebookのログアウトにこのコードを使用する前に:

if (AccessToken.getCurrentAccessToken() == null) {
            return; // already logged out
        }

        new GraphRequest(AccessToken.getCurrentAccessToken(), "/me/permissions/", null, HttpMethod.DELETE, new GraphRequest
                .Callback() {
            @Override
            public void onCompleted(GraphResponse graphResponse) {

                LoginManager.getInstance().logOut();

            }
        }).executeAsync();

このコードに変更した後LoginManager.getInstance().logOut();、問題は解決しました。

于 2016-08-23T09:30:35.157 に答える