android极光推送no bit-32,iOS极光推送详解以及碰到问题和解决方式
前言:
极光推送作为较成熟的推送平台,通过集成基础操作。为客户端以及服务端节省了大量时间来实现推送效果。
就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极光推送详解以及碰到问题和解决方式相关推荐
- php推送手机,PHP_解析php做推送服务端实现ios消息推送,准备工作1.获取手机注册应用 - phpStudy...
解析php做推送服务端实现ios消息推送 准备工作1.获取手机注册应用的deviceToken(iphone手机注册应用时返回唯一值deviceToken) 2.获取ck.pem文件(做手机端的给) ...
- iOS APP上架流程详解
iOS APP上架流程详解 青葱烈马 2016.04.28 前言:作为一名 iOS 开发工程师, APP 的上架是必备技能. iOS 上架的流程主要可以简单总结为: 一个包,两个网址,三个证书, 一 ...
- IOS学习之UINavigationController详解与使用(一)添加UIBarButtonItem
转:http://blog.csdn.net/totogo2010/article/details/7681879 1.UINavigationController导航控制器如何使用 UINaviga ...
- android收藏功能demo,Android使用Realm数据库实现App中的收藏功能(代码详解)
前 言 App数据持久化功能是每个App必不可少的功能,而Android最常用的数据持久化方式主要有以下的五种方式: 使用SharedPreferences存储数据: 文件存储数据: SQLite数据 ...
- Android 进阶——Framework 核心之Android Storage Access Framework(SAF)存储访问框架机制详解(一)
文章大纲 引言 一.Android Storage Access Framework 二.Storage Access Framework 的主要角色成员 1.Document Provider 文件 ...
- [置顶] iOS中 支付宝钱包详解/第三方支付
[置顶] iOS中 支付宝钱包详解/第三方支付 韩俊强的博客 每日更新关注:http://weibo.com/hanjunqiang 新浪微博! 一.在app中成功完成支付宝支付的过程 1.申请支付 ...
- Flutter开发之iOS后台定位开发详解
Flutter开发之iOS后台定位开发详解 需求目的 开发一个功能持续获取用户的位置发送给后端,PC端会根据后端传来的移动端发送的位置信息,来绘制使用者的运动轨迹. 实现需求 是否实现 后台定位 ✅ ...
- Cisco ××× 完全配置指南-连载-IOS ×××阶段2连接详解
Cisco ××× 完全配置指南-连载-IOS ×××阶段2连接详解 详细配置见附件 转载于:https://blog.51cto.com/xuanbo/151764
- 红石32位cpu通用计算机,我的世界无命令方块32位红石电脑装置详解
来源:游戏园日期:2019-05-14 04:03:07 我的世界无命令方块32位红石电脑装置详解.那下面给大家分享的是我的世界中的一个叫做机器编号为RSC-3230的红石电脑装置哦~有喜欢的顽疾啊不 ...
最新文章
- 获取焦点时,利用js定时器设定时间执行动作
- JS入门之arguments对象
- 在读博士练成健身达人,女大学生在宿舍练出八块腹肌……
- Java为xml跟节点添加子节点_如何将xml节点作为第一个子节点插入Java中的另一个xml文档中?...
- Android Butterknife
- centos7更换和升级JDK版本
- python官网下载步骤-下载及安装Python详细步骤
- mysql数据库子查询练习_子查询以及sql练习
- Spark内核解析之四:Spark 任务调度机制
- cvSobel() 梯度和Sobel导数
- python音乐推荐系统的设计与实现_个性化音乐推荐系统设计与实现
- 测量学8_大比例尺地形图测绘及地形图应用
- Arduino+SIM800C实现电话通讯
- ActionForm详解
- 安装已经下载好的whl文件
- 华为路由器静态路由协议配置
- 业务流程管理的基本概念
- 微信小程序实现手机屏幕左右旋转,页面元素左右移动,小程序加速计
- 关于人性的一些思考:如何提高员工工作热情与成就感,以及因材施教的心灵培训
- 设置老版版谷歌浏览器自动启用flash