Я хотел бы, чтобы мой QBchat автоматически входил в систему, если он отключен. Когда я пытаюсь отправить сообщение и выхожу из системы, есть ли у них функция обратного вызова, которую я могу реализовать, чтобы проверить, вышел ли я из системы? Кроме того, если я прав, у нас должен быть установлен сеанс с QB, затем мы должны войти в наш QBUUSER, затем мы должны войти в наш QBChat для отправки сообщений? Как можно восстановить все эти части, если я потеряю связь.
автоматический повторный вход в quickblox после отключения
Ответы (2)
В случае выхода из системы этот метод будет вызываться
- (void)chatDidFailWithError:(int)code;
где код будет 0
person
Rubycon
schedule
06.11.2013
ChatDidFailWithError — это метод делегата QBChat, который проверяет наличие активного экземпляра чата. Если в чате действительно произошел сбой автоматического входа с учетными данными пользователя, сохраненными в синглтоне DataManager. (Пример в документации по фреймворку QuickBlox)
- (void)chatDidFailWithError:(NSInteger)code { // отозвать учетные данные пользователя из одноэлементного класса DataManager [[QBChat instance] loginWithUser:[DataManager shared].currentUser]; }
person
Bade
schedule
19.07.2014
Хотя это может быть полезным полезным ответом (я лично не знаю), он был бы значительно улучшен с небольшим объяснением.
- person djikay; 20.07.2014