https://github.com/jiajunhuang/obito
支持的功能
- 按用户推送
- 按标签推送
- 重传
- 记录 badge
- 过期清理
使用指南
首先,需要 iOS 端配合做好以下工作:
- app 在首次启动之后在沙箱内生成一个
uuid作为唯一识别码 - 每次打开 app 的时候获取
device_token并且和上一次对比,如果发生了变化,则需要 调用/report上报新的device_token,完成UUID和device_token配对的更新 - 每次打开 app 需要调用
/badge/clear接口清除服务端存储的 badge 数量。