前言:

极光推送作为较成熟的推送平台,通过集成基础操作。为客户端以及服务端节省了大量时间来实现推送效果。

就iOS端来说要注意整体流程,首先,iOS端推送时分为两个状态,开发环境与生产环境,每个环境在app

development里应做好相应的证书​并导出(极光集成时需要用到p12文件),开发环境与生产环境需要在极光控制台设置。

集成过程在极光开发文档里有详细步骤,​

http://docs.jiguang.cn/client/ios_sdk/#ios-sdk_1

很详细。这里就不再阐述了,​有问题可以留言问我。

其次​,推送包括两种形式和两种方法。两种方法包括api推送(即后台推送)和极光web控制台推送。两种形式指的是推送包含推送通知以及推送消息,注意:通知会在苹果通知中心显示,但是消息并不会走apns,即app在后台或者未运行时不会以通知的形式显示到手机页面上,但是每次app启动并运行的时候会通过回调方法调用获得推送消息。

​往往我们需要针对个人推送,这里需要用到极光推送中的别名,或者标签。

其原理是用户在登陆成功时,通过用户唯一身份ID进行别名或者标签注册,在下次需要针对个人推送时,增加通过别名或者标签推送。

友情提示:用户注销登陆时记得清除别名。

集成极光遇到问题:​

iOS 9集成

iOS 9变动影响SDK部分:

增加了bitCode编码格式,当SDK不支持bitCode时,用户集成时无法开启bitCode选项.

现象:用户集成SDK后无法编译通过,

android极光推送no bit-32,iOS极光推送详解以及碰到问题和解决方式相关推荐

  1. php推送手机,PHP_解析php做推送服务端实现ios消息推送,准备工作1.获取手机注册应用 - phpStudy...

    解析php做推送服务端实现ios消息推送 准备工作1.获取手机注册应用的deviceToken(iphone手机注册应用时返回唯一值deviceToken) 2.获取ck.pem文件(做手机端的给) ...

  2. iOS APP上架流程详解

    iOS APP上架流程详解 青葱烈马 2016.04.28  前言:作为一名 iOS 开发工程师, APP 的上架是必备技能. iOS 上架的流程主要可以简单总结为: 一个包,两个网址,三个证书, 一 ...

  3. IOS学习之UINavigationController详解与使用(一)添加UIBarButtonItem

    转:http://blog.csdn.net/totogo2010/article/details/7681879 1.UINavigationController导航控制器如何使用 UINaviga ...

  4. android收藏功能demo,Android使用Realm数据库实现App中的收藏功能(代码详解)

    前 言 App数据持久化功能是每个App必不可少的功能,而Android最常用的数据持久化方式主要有以下的五种方式: 使用SharedPreferences存储数据: 文件存储数据: SQLite数据 ...

  5. Android 进阶——Framework 核心之Android Storage Access Framework(SAF)存储访问框架机制详解(一)

    文章大纲 引言 一.Android Storage Access Framework 二.Storage Access Framework 的主要角色成员 1.Document Provider 文件 ...

  6. [置顶] iOS中 支付宝钱包详解/第三方支付

    [置顶] iOS中 支付宝钱包详解/第三方支付 韩俊强的博客 每日更新关注:http://weibo.com/hanjunqiang  新浪微博! 一.在app中成功完成支付宝支付的过程 1.申请支付 ...

  7. Flutter开发之iOS后台定位开发详解

    Flutter开发之iOS后台定位开发详解 需求目的 开发一个功能持续获取用户的位置发送给后端,PC端会根据后端传来的移动端发送的位置信息,来绘制使用者的运动轨迹. 实现需求 是否实现 后台定位 ✅ ...

  8. Cisco ××× 完全配置指南-连载-IOS ×××阶段2连接详解

    Cisco ××× 完全配置指南-连载-IOS ×××阶段2连接详解 详细配置见附件 转载于:https://blog.51cto.com/xuanbo/151764

  9. 红石32位cpu通用计算机,我的世界无命令方块32位红石电脑装置详解

    来源:游戏园日期:2019-05-14 04:03:07 我的世界无命令方块32位红石电脑装置详解.那下面给大家分享的是我的世界中的一个叫做机器编号为RSC-3230的红石电脑装置哦~有喜欢的顽疾啊不 ...

最新文章

  1. 获取焦点时,利用js定时器设定时间执行动作
  2. JS入门之arguments对象
  3. 在读博士练成健身达人,女大学生在宿舍练出八块腹肌……
  4. Java为xml跟节点添加子节点_如何将xml节点作为第一个子节点插入Java中的另一个xml文档中?...
  5. Android Butterknife
  6. centos7更换和升级JDK版本
  7. python官网下载步骤-下载及安装Python详细步骤
  8. mysql数据库子查询练习_子查询以及sql练习
  9. Spark内核解析之四:Spark 任务调度机制
  10. cvSobel() 梯度和Sobel导数
  11. python音乐推荐系统的设计与实现_个性化音乐推荐系统设计与实现
  12. 测量学8_大比例尺地形图测绘及地形图应用
  13. Arduino+SIM800C实现电话通讯
  14. ActionForm详解
  15. 安装已经下载好的whl文件
  16. 华为路由器静态路由协议配置
  17. 业务流程管理的基本概念
  18. 微信小程序实现手机屏幕左右旋转,页面元素左右移动,小程序加速计
  19. 关于人性的一些思考:如何提高员工工作热情与成就感,以及因材施教的心灵培训
  20. 设置老版版谷歌浏览器自动启用flash

热门文章

  1. 约瑟夫问题与魔术(九)——魔术《五重巧合之皇家同花顺》
  2. 地图实现地点查找和导航
  3. 安装Docker、Harbor、Jenkins、Gitlab
  4. 网络编程基础 - m
  5. CDISC的SDTMIG,3.2版翻译和学习1---第一章 介绍
  6. HUOJ 1394 Minimum Inversion Number
  7. OpenCV-图像漫画效果
  8. SAP 生产订单工序外协对应的工序报工后,对应的采购订单自动入库
  9. .net WebApi中使用swagger
  10. 设计师管理情绪 反复改_如何使用情绪板进行品牌标识设计