本地推送及远程推送

推送


分为远程推送和本地推送


1.远程推送服务

首先应用注册通知服务 — 操作系统向APNS请求devicetoken(NSData类型)(当前设备的唯一标识)—》2.应用拿到device token—》3.发送给app的后台—》4.事件发生时,app后台服务器把推送发给APNS。


device token64位的乱码。唯一标识。数字和字母组成。


iOS推送三方

1.极光推送。JPush,比较专业的。

2.友盟推送。友盟最著名的是友盟统计。

 


如果Xcode7跑iOS9模拟器,要第一个设置rootviewController根视图,否则可能会报错


模拟器做不了远程推送,只能跑真机


获取device token :1.需要apple 设备 3.还有apple id。


标签功能:

根据用户习惯来,推送不同的消息。可以后台服务器做,可以选择所有人,tag标签,

推送给特定人群,可以用第三方的标签高级功能。


Xcode报错,引入三方库的时候,报错:duplicate symbol _llvm.cmdline in:

可能原因是:不支持模拟器。


配置推送证书

1.开发证书 2.生产证书


极光推送:

pushconfig.plist中第一个0表示测试,上线的话改成1。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值