vk-ios-sdk icon indicating copy to clipboard operation
vk-ios-sdk copied to clipboard

Открывает Safari после VKapp.

Open NikKovIos opened this issue 5 years ago • 2 comments

Версия SDK: 1.5.1 После того, как жму "Разрешить" в VKapp, срабатывает func vkSdkShouldPresent(_ controller: UIViewController!), который открывает форму авторизации в Safari. Это рождает два бага:

  1. В Сафари может быть залогинен один пользователь, а в приложении вк другой.
  2. Нужно два раза жать "разрешить" - в вк и в сафари.

Здесь описано то же самое https://github.com/VKCOM/vk-ios-sdk/issues/525.

NikKovIos avatar Jan 08 '20 22:01 NikKovIos

Помогло вызывать VKSdk.forceLogout() перед VKSdk.authorize

yevreinov avatar May 29 '20 10:05 yevreinov

Помогло вызывать VKSdk.forceLogout() перед VKSdk.authorize

Благодарю за предоставленное решение. К сожалению, оно работает только при первом входе. Последующие попытки входа приводят к запросу разрешения дважды в VK и Safari.

sylvia-tencent-wmt avatar Dec 22 '23 08:12 sylvia-tencent-wmt