0

Android デバイスで Parse SDK を使用しています。私たちのアプリでは、ユーザーは Facebook でログインできます。

ユーザーが初めてアプリをインストールし、Facebook でログインしようとすると、すべて正常に動作します。ただし、ユーザーが既にアプリをインストールしてログインしている場合、新しいバージョンに更新しようとすると、アプリにログイン画面が表示されます。ユーザーが Facebook で再度ログインしようとすると、失敗し、エラーは表示されません。MainActivity (起動アクティビティ) のコードは次のとおりです。

if (ParseUser.getCurrentUser() == null) {
     Intent intent = new Intent(this, LoginActivity.class);
     ParseLoginConfig config = new ParseLoginConfig();
     config.setFacebookLoginEnabled(true);
     intent.putExtras(config.toBundle());
     startActivityForResult(intent, LOGIN_REQUEST);
}

LoginActivity は ParseLoginActivity から派生します。

この点で何か助けていただければ幸いです。

4

0 に答える 0