Когда пользователь пытается войти в мое приложение iOS с помощью единого входа в систему Facebook Connect (SSO), он несколько раз терпит неудачу, прежде чем позволить пользователю войти в приложение. Это происходит не каждый раз, но происходит в первый раз, когда пользователь пытается войти в систему с помощью Facebook.
Шаги по воспроизведению:
- Пользователь должен иметь последнюю версию приложения iOS для Facebook, установленного на своем iPhone.
- В многозадачности убедитесь, что приложение Facebook и ваше базовое приложение закрыты.
- Нажмите на кнопку "Подключиться к Facebook" в базовом приложении.
- Это открывает ваше приложение Facebook и перенаправляет обратно на ваше базовое приложение без каких-либо действий.
Ожидаемое поведение:
-
(void)fbDidLogin
должен быть вызван метод, который будет аутентифицироваться в базовом приложении.
Фактическое поведение:
-
(void)fbDidNotLogin:(BOOL)cancelled
вызывается в первый раз.