Нет нового класса FBSession
в новом Facebook iOS SDK v4.x. Как я могу узнать, зарегистрирован ли пользователь сейчас или нет? Заранее спасибо.Нет FBSession в Facebook iOS SDK 4.x
ответ
Винсент правильно, проверьте [FBSDKAccessToken currentAccessToken], чтобы определить, если пользователь вошел в систему
Вы знаете, как регистрировать пользователя, мне нужно сделать это программно –
У FBSDKLoginManager есть метод выхода из системы, но онлайн-документы в настоящее время пустые. Мне еще нужно конвертировать в 4.0, и у меня такая же потребность. Проверьте заголовки, пока не закончится https://developers.facebook.com/docs/reference/ios/current/class/FBSDKLoginManager/. –
Вы знаете, как получить информацию о пользователе после успешного входа в систему, мне нужно получить письмо – OXXY
Чтобы проверить, если пользователь вошел в систему и если да, то перейти к другой точке зрения:.
if ([FBSDKAccessToken currentAccessToken]) {
// User is logged in
[self performSelector:@selector(accessGrantedNavigation)
withObject:nil afterDelay:0.0];
}
-(void)accessGrantedNavigation{
[self performSegueWithIdentifier: @"segueLoginFB" sender: self];
}
Для выход из системы: (. хотя это не позволяет изменить пользователя FB Я думаю, это потому, что Safari уже берет на этой сессии и остается тем же пользователем.)
FBSDKLoginManager *manager = [[FBSDKLoginManager alloc] init];
[manager logOut];
Надеюсь, это поможет.
Пожалуйста, как я могу заменить это '[FBSession openActiveSessionWithAllowLoginUI: NO];'? –
- 1. Facebook SDK - FBSession: нет AppID;
- 2. Facebook SDK 4.x Разрешение проблемы iOS
- 3. Запросить дополнительное разрешение Facebook SDK 4 iOS
- 4. Facebook SDK и iOS
- 5. Facebook SDK IOS 2
- 6. iOS Facebook SDK 4 FBSDKShareDialog
- 7. Нет сеанса (Facebook SDK 4)
- 8. Facebook SDK FBSession бесконечный цикл и авария
- 9. Facebook iOS SDK Выход
- 10. Facebook iOS SDK 4.x: изменение пользователя для входа
- 11. Facebook SDK 4.x - Показать Модальный Вход на iOS
- 12. Facebook IOS SDK 4.X - Как отправить "App запросы"
- 13. Поделиться фото со стандартным текстом - Facebook iOS SDK 4.x
- 14. Facebook SDK IOS ошибка
- 15. FBLoginView и FBSession не найдены в текущем Facebook SDK
- 16. Facebook SDK 4.x, setReadPermissions и setPublishPermissions
- 17. Вход в Facebook без интерфейса в Facebook SDK 4.x?
- 18. Facebook SDK IOS - «Обновление браузера»
- 19. Facebook iOS SDK: presentFeedDialogModallyWithSession сбой
- 20. Обмен Facebook в Libgdx с 4.x Facebook SDK
- 21. Facebook SDK 4.x Android Опубликовать в Facebook Страница
- 22. Facebook iOS SDK 4 error info.plist
- 23. IOS SDK 5.0 (Xcode 4.x)
- 24. Построение Facebook 3.x + SDK на iOS
- 25. Выход из Facebook в приложении с помощью Facebook ios SDK
- 26. FB 4.0 - FBSession openActiveSessionWithReadPermissions replacement
- 27. Facebook Ios sdk logging in
- 28. iOS Facebook SDK Ошибка 2
- 29. Получить ссылку на токен доступа Facebook - Facebook SDK 4.X
- 30. Facebook iOS SDK: Ошибка входа с Facebook
Как насчет использования [FBSDKAccessToken currentAccessToken]? – Vincent
«FBSession.activeSession заменен на [FBSDKAccessToken currentAccessToken] и FBSDKLoginManager. Концепции состояния сеанса нет. Вместо этого используйте диспетчер для входа в систему, и это устанавливает ссылку currentAccessToken». от https://developers.facebook.com/docs/ios/upgrading-4.x? – Larme
Как вы это делаете? – KarenAnne