2 ключа являются SSO и Safari. Facebook плохо документирует процесс входа в Facebook. Вы можете отключить SSO. Это находится на сайте разработчика Facebook, где ваше приложение зарегистрировано в разделе «Настройки». Но что более важно, мне пришлось изменить поведение FBLoginManager для использования UIWebView, а не Safari. Я сделал это с помощью следующего фрагмента кода:
FBSDKLoginManager *loginMgr = [[FBSDKLoginManager alloc] init];
loginMgr.loginBehavior = FBSDKLoginBehaviorWeb;
Если вы используете поведение по умолчанию он будет управлять завершений сеанса через Facebook App или браузер Safari, а не непосредственно из приложения. FBSDKLoginBehaviorWeb должен использовать iOS UIWebView во всплывающем окне. Это работает отлично, и учетные данные требуются каждый раз после выхода из системы.
Когда я пытаюсь выйти из системы, используя вышеприведенный код, не могу выйти из системы и в следующий раз, пока я пытаюсь войти в систему, я получаю одно сообщение i.e «У вас уже разрешено приложение». Пожалуйста, любезно предложите мне. – MRJ
Просьба помочь мне об этой проблеме ... – MRJ