iOS开发之极光推送(iOS10版本)
2016-10-14 本文已影响1087人
朱晓晓的技术博客
场景<1和2>App在前台(或者后台),收到推送,打开消息跳转到相应页面

场景<3>App运行状态,收到推送,打开消息跳转到相应页面

其他场景


官网地址:https://www.jiguang.cn
极光推送工作原理:

准备1
真机调试证书,上架证书,iOS开发环境证书,iOS生产环境证书


iOS 证书 设置指南
创建应用程序ID
登陆 iOS Dev Center 选择进入iOS Provisioning Portal。

2.打开push 开关

3.后台模式打开,并勾选对应设置


====================代码部分========================


准备3
平台配合发送消息,关键点要注意
https://www.jiguang.cn/push/app/772bcfaaa1386ad1a5d8039e/push/notification


demo下载
(因为证书问题,demo仅限于本人手机完成运行,但是代码是正确的,有需要的可以自己更换证书,就可以正常运行):
https://github.com/OwenJoe/JPush_iOS10
极光推送相关问题参阅:
生产环境调试问题:



其他问题:
http://www.jianshu.com/p/eaf07c4372a8
http://www.jianshu.com/p/133b535a4e90
http://www.jianshu.com/p/3bb79bdaf87a
http://www.jianshu.com/p/4be5838338eb