最近在看消息推送的相关知识,看了相关文档,还是不太能闭环整个推送逻辑。
我的需求大概就是,点赞,评论,回复了某用户后,给该用户发送远程通知。
按照现在的理解,是不是可以按照下面的伪代码实现推送(以点赞为例):
1、点赞数+1
2、修改点赞按钮图标
3、将点赞保存到对应的Like表中
4、在点赞成功的回调中,用AVQuery和AVPush(也就是iOS 消息推送开发指南中提到的高级定向发送)对该用户发起推送通知。
如果是这样理解,是_Installation表添加一个User类型的字段好(用户登录后添加),还是在_User表中添加一个_Installation类型(存储该_Installation的objectId)的字段比较好。
如果不是这样理解,是不是哪里理解错了,求解惑。