swift3-jpush 笔记

(1)极光推送是一个端到端的推送服务,使得服务器端消息能够及时地推送到终端用户手机上。
(2)灵活管理接收用户:Tag(标签分组)、Alias(用户别名)、RegistrationID(设备注册ID)

根据Alias别名,给某个指定用户发推送
//注册别名
JPUSHService.setAlias(alias,callbackSelector:#selector(tagsAliasCallBack(resCode:tags:alias:)),object: self)
//别名注册回调
func tagsAliasCallBack(resCode:CInt, tags:NSSet, alias:NSString) {
        textView.text = "响应结果:\(resCode)"
}
根据Tag标签,给同一类别用户发推送
//注册标签
JPUSHService.setTags(tags,callbackSelector: #selector(tagsAliasCallBack(_:tags:alias:)), object: self)
//标签注册回调
func tagsAliasCallBack(resCode:CInt, tags:NSSet, alias:NSString) {
        textView.text = "响应结果:\(resCode)"
}
发送通知时附带自定义参数

node.js

    var extras = {
        bTitle: "标题",
        bContent:"内容",
        bType:"1"
      };
JPush.ios('Hi, JPush', 'default', 1,null,extras))
定时推送通知
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,099评论 19 139
  • 版本记录 前言 前一篇已经对ios新特性进行了介绍,这一篇则对ios的SDK进行说明。1. 极光推送集成(一)2....
    刀客传奇阅读 1,353评论 0 1
  • 推送技术产生场景: --服务器端主动性: 客户端与服务器交互都是客户端主动的, 服务器一般不能主动与客户端进行数据...
    原军锋阅读 34,874评论 4 60
  • 版本记录 前言   现在很多APP都有推送功能,其中极光推送就是很多APP的首选。我们最近的几个APP也是用的极光...
    刀客传奇阅读 8,546评论 0 8
  • 点击查看原文 Web SDK 开发手册 SDK 概述 网易云信 SDK 为 Web 应用提供一个完善的 IM 系统...
    layjoy阅读 13,993评论 0 15