Facebook ios sdk 3 сбой при попытке использовать FBSessionLoginBehaviorForcingWebView

Я использую facebook sdk 3 с ios 5. Я хочу каждый раз запрашивать окно входа в систему. Ожидайте, что разные пользователи используют приложение. Я попробовал под кодом. Он показывает логин в представлении popover внутри приложения, а не сафари. Но после того, как я вхожу в систему или закрываю окно аварии приложения.

NSArray *permissions = [NSArray arrayWithObjects:@"publish_actions", @"user_photos", nil]; FBSessionLoginBehavior behavior = FBSessionLoginBehaviorForcingWebView; FBSessionTokenCachingStrategy *tokenCachingStrategy = [[FBSessionTokenCachingStrategy alloc] initWithUserDefaultTokenInformationKeyName:@"FBTest"]; FBSession *session = [[FBSession alloc] initWithAppID:@"Appid" permissions:permissions urlSchemeSuffix:nil tokenCacheStrategy:tokenCachingStrategy]; [session openWithBehavior:behavior completionHandler:^(FBSession *session, FBSessionState status, NSError *error) { // this handler is called back whether the login succeeds or fails; in the // success case it will also be called back upon each state transition between // session-open and session-close if (error) { UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Error" message:error.localizedDescription delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil]; [alertView show]; } NSLog(@"SUCEEES"); [self sessionStateChanged:session state:session.state error:error]; }]; 

One Solution collect form web for “Facebook ios sdk 3 сбой при попытке использовать FBSessionLoginBehaviorForcingWebView”

 FBLoginView *loginview = [[FBLoginView alloc] init]; loginview.frame = CGRectOffset(loginview.frame, 5, 5); loginview.delegate = self; [self.view addSubview:loginview]; [loginview sizeToFit]; 

Это будет запрашивать окно входа в систему каждый раз

  • текстовое поле iOS, отображать только буквы, цифры и некоторые знаки препинания на клавиатуре
  • Облегченная, обратимая анимация с использованием Core Animation
  • Программно загрузите контроллер начального представления из раскадровки IOS5
  • Чтобы остановить сеанс и показать предупреждение
  • Приложение «Параметры доступа» в iOS
  • CIFilter работает неправильно, возвращает null-изображение
  • Получение ссылок / путей файла связки при запуске приложения
  • UIAlertViewStylePlainTextInput возвращает ключевой делегат
  • iOS 5 - настройка фокуса и режима фокусировки AVCaptureDevice замораживает изображение в реальном времени
  • Используйте сканер FingerPrint, предоставленный в iPhone 5 для авторизации в нашем приложении
  • Расстояние до местоположения во время движения пользователя
  • Что-то странное происходит с NSUserDefaults при загрузке приложения
  • Interesting Posts

    Нежелательный пустой UITableViewCell в верхней части моего UITableView

    представление контроллера модального представления, когда клавиатура активна

    Phonegap build – загрузка файла удаленных файлов в каталог iOS

    Вход в Facebook не работает, когда приложение Facebook установлено на iPhone

    Как получить доступ к представлению UITableViewRowAction iOS 8

    HTTP-запрос в быстрой работе

    Как добавить ярлыки для XAxis для BarChartView в ios-chart

    Как создать CGLayer из UIView для вывода за пределы экрана

    Пользовательский плагин Cordova: добавьте фреймворк к «встроенным двоичным файлам»

    Обнаружение возможностей экранирования экрана iOS AirPlay

    Выравнивание меток в iOS 6 – UITextAlignment устарела

    Как вводить поддельные, закодированные или макетные зависимости для тестов интеграции с использованием Typhoon

    Несбалансированные вызовы UIViewController при запросе разрешений HealthKit

    Получить экземпляр ViewController из AppDelegate в Swift

    Недопустимый пакет … содержит недопустимые файловые 'рамки'

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.