解析订阅的频道未显示在频道列表中 [英] Parse Subscribed Channel not Showing in Channel List
问题描述
我正在尝试将我的应用设置为通过Parse向用户发送推送通知.我的约56k用户中的每个用户都订阅了一个唯一为其用户ID分配的频道.在我的核心标签中,我看到一个用户订阅了一个特定的频道.但是,当我进入Push Notification Composer并尝试按频道过滤时,该频道不会显示.
I am trying to setup my app to send push notifications via Parse to my users. Each of my ~56k users is subscribed to a channel unique to their user ID. In my Core tab I see a user subscribed to a specific channel. But when I go to the Push Notification Composer and attempt to filter down by channels, that channel does not show up.
为什么用户会显示正在订阅频道,但无法从下拉菜单中选择该频道?另外,是否有一种(相对简单的)方法来导出所有用户已订阅的所有频道?
Why would a user show being subscribed to a channel, but that channel is unavailable to selected from the drop down? Also, is there a (relatively easy) way to export all channels that all users are subscribed to?
谢谢, 亚当
推荐答案
通过了解频道列表中显示的数据,我能够更好地解决我的问题.
I was able to solve my problem by understanding the data shown in the channel list drop down a little better.
当我开始搜索特定频道时,找不到该频道,下拉列表中的最后一项是添加频道名称".单击该项目将强制在列表中选择输入的频道.
When I began searching for a specific channel and it was not found, the last item in the drop down list is "Add channel_name". Clicking that item will force the entered channel to be selected in the list.
对Core数据运行查询以确保频道确实有订阅者,这也是确保频道存在的关键.
Running a query against the Core data to ensure the channel really has subscribers was also key to ensure the channel existed.
亚当
这篇关于解析订阅的频道未显示在频道列表中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!