我已经将Appboy News feed集成到了我的iOS应用程序中。我通过SDK提供的unreadCardCountForCategories委托获取未读卡数的徽章计数。但是,如果我从Appboy仪表板更新了一个已经存在的(读/未读)卡,则代表返回的计数不会刷新。这是我使用的代码:
[[Appboy sharedInstance] requestFeedRefresh];
[[AppBoyHandler appboySharedInstance] .feedController unreadCardCountForCategories:ABKCardCategoryAll]];
任何帮助表示赞赏!
最佳答案
当用户在应用程序的新闻提要中查看未读的提要卡时,Appboy会将其标记为已读。如果您不与新闻订阅源进行交互,并且在两次调用requestFeedRefresh
之间未查看以前未读的卡,则从unreadCardCountForCategories
返回的计数应返回相同的值。
如果上述情况并非如此,请告诉我们,即使在News Feed中查看以前未读的卡片后,您也会看到unreadCardCountForCategories
返回相同的值。