Я использую Facebook iOS SDK . В моем коде я авторизовал мое приложение с разрешениями по умолчанию, поэтому мой сеанс действителен до истечения срока годности. Однако после истечения срока действия я пытаюсь выполнить повторную авторизацию, чтобы «обновить мой OAuth-токен», как запрашивалось ранее .
Однако, когда я пытаюсь выполнить повторную авторизацию, отображается диалоговое окно с сообщением о том, что я уже авторизовал свое приложение, хотя я ожидаю, что оно просто обновит мой токен OAuth без диалогового окна. Согласно Facebook, это возможно :
Когда вы перенаправляете пользователя в диалог авторизации, пользователь не
запрашивается разрешение, если пользователь уже авторизовал ваш
приложение. Facebook вернет вам действительный токен доступа без каких-либо
пользовательский диалог .
Тем не менее, я получаю диалог, и я хотел бы знать, как я могу обновить токен доступа без получения диалога.