2016-06-17 2 views
0

Я интегрировал канал новостей Appboy в приложении iOS. Я получаю счет значка для непрочитанного числа карточек через делегат unreadCardCountForCategories, предоставленный SDK. Но счет, возвращенный делегатом , не обновляется, если я обновляю уже существующую (прочитанную/непрочитанную) карту с панели приборов Appboy. Вот код, который я использую:Appboy SDK iOS, делегат unreadCardCountForCategories не дает счет для обновленной карты

[[Appboy sharedInstance] requestFeedRefresh];

[[AppBoyHandler appboySharedInstance] .feedController unreadCardCountForCategories: ABKCardCategoryAll]];

Любая помощь приветствуется!

ответ

1

Appboy отмечает непрочитанные карточки подачи, которые читаются, когда пользователь просматривает карту в ленте новостей приложения. Если вы не взаимодействуете с новостной лентой и просматриваете ранее непрочитанные карточки между звонками до requestFeedRefresh, ожидается, что счет, возвращенный с unreadCardCountForCategories, будет возвращать то же значение.

Пожалуйста, сообщите нам, если это не так, и вы видите unreadCardCountForCategories, возвращающее то же значение, даже после просмотра ранее непрочитанных карточек в ленте новостей.

+0

Я следую нижеприведенным случаям, и в обоих случаях непрочитанный счет не обновляется: 1. Создайте новую ленту новостей с панели управления <прочитайте ее в приложении <теперь обновите фид с панели управления <непрочитанный счетчик остается нулевым , 2. Создайте новый канал новостей с панели мониторинга <не читайте его в приложении <теперь обновляйте фид с панели мониторинга <непрочитанный счет остается 1. Я обновляю счет в своем представлении, а также каждый раз, когда прокрутки экрана – Ghazalah