У меня есть приложение, которое использует Facebook в сочетании с Parse для входа в систему. Моя проблема заключается в том, что когда я полностью закрываю приложение и открываю его снова, мой AccessToken из Facebook имеет значение null. Похоже, что по какой-то причине он не хранится с сеанса на сеанс. Когда я просто выхожу из системы, а затем снова, он работает нормально. У кого-то была такая же проблема? Это, как я войти пользователей:Facebook AccessToken имеет значение null для повторного открытия приложения после «полного» закрытия
List<String> permissions = Arrays.asList("public_profile");
ParseFacebookUtils.logInWithReadPermissionsInBackground(this, permissions, new LogInCallback() {
@Override
public void done(ParseUser user, ParseException err) {
if (user == null) {
//Error...
} else if (user.isNew()) {
//Some code...
mCurrentUser = ParseUser.getCurrentUser();
} else {
//Some code...
mCurrentUser = ParseUser.getCurrentUser();
}
}
});
К сожалению, я уже сделал это. Не помогает. – Slagathor
Странно то, что когда я открываю после закрытия в первый раз, у меня есть действительный токен доступа при запуске кода приложения, но он становится нулевым, когда начинается первое действие. – Slagathor
как получить доступ к токену доступа –