【发布时间】:2014-07-27 02:04:20
【问题描述】:
我发现自己的用户订阅了各种内容以接收通知。当用户自己订阅和取消订阅频道时,这一切都很好。当我想删除用户并限制他访问其中一个频道时遇到了问题。我正在为 iOS 编写我的应用程序,并意识到编辑其他设备 PFInstallation 是不行的。真正需要发生的是当管理员决定从他的通知组中删除用户时,在删除之前运行一些代码以确保该用户将不再收到该组的通知。
分解如下: 有不同的部门(消防部门)。每个都有一定数量的通知类型(例如 fire、ems、 Chief、all)......因此用户可以为每个通知启用/禁用频道(频道是通知类型和 objectid 的组合部门;例如:fire_abc123)。用户很可能有多个部门,因此简单地删除安装或清除通道阵列不是最佳选择。
不幸的是,我真的没有代码可以发布,因为我还没有弄清楚如何做到这一点。
【问题讨论】:
标签: ios parse-platform