三方推送

Posted ZhangDreamK

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三方推送相关的知识,希望对你有一定的参考价值。

关于三方推送
我总结的内容如下:
首先:我们需要从苹果开发者中心 请求几个需要的证书和Provisioning Profiles 描述文件

然后是集成三方推送
三方推送 :两个注册 一个处理 完成之后消息回调 并完成模拟发送消息

5.三方推送通知 极光推送 百度推送 LeanCloud

6.0首先 必须要申请个ios development证书 获取cer文件 生成数有数量限制 1个或者2个 想要多人使用就一个人生成 并按8步骤导出 给多人使用 先创建一个开发证书 针对电脑 真机测试

  1. 推送 appIDs Push Notifications 真机测试 iOS app development 在创建一个推送证书 针对每个app 创建一个推送证书

7.钥匙串证书创建 测试证书

  1. 在钥匙串 导出证书 文件格式个人信息.p12 保存 把文件传给别人就ok 我们下载下来双击打开即可 如果颁发结构 不信任 点击显示简介 始终信任

9.推送证书 push apple push SSL AppId 选择自己的应用 CSR file就用自己在证书助理从颁发机构申请的 证书 下载 并双击打开

10.priovisioning Profiles development 描述文件——>iOS development ——>选择appid——>取个名字非中文就ok 下载下来 描述文件作用:哪些应用可以在哪些设备上运行

11.回到工程 Team 选择 1505_a 账号 双击下载下来的文件 如果工程下面空 成功了

12.到工程 build settings里面 设置 搜索code sign a.在code sign identity 栏选择 iOS development证书选择最根源的那个证书 b.在provisioning profile 栏选择自己生成的profile文件 回到gerneral 如果没报错 说明成功 连真机测试

13.如果报错 就重新生成profile文件

assets 里面图片可以不用加后缀 也可以取到

通过绘图给图片添加水印 1.获取一张图片 2.开启一个图片绘制上下文 3.将图片绘制进入上下文 4.绘制文字进入上下文 5.获取一张绘制后的图片 6.关闭图片上下文
uiimage *img=[uiimage imagenamed:”pic2.jpg”];

极光推送

入门指南——>JPush iOS集成指南
1.ios开发证书 上传自己的push notifiction证书 自己到钥匙串里面导出生成p12文件 并上传
测试版只需要传一个证书 开发版才传2个证书

2.集成三方到自己app 下载 官方SDK JPUsh 文件 拖入自己的app JPush-iOS-SDK-2.1.6——>只要lib 文件夹里的 极光SDK不能用pod方式 只能下载手动拖入工程
SDK——>iOS图标 ——> iOS客户端SDK下载

3.1.向极光服务器注册我们的应用 appkey 在选择应用之后的应用详情里面

4./让此应用注册 苹果的APNS 服务 极光相当于将后台与APNS 通信的这块交给极光来完成

2个注册

  1. 一个处理 register deviceToken Required - 注册 DeviceToken

6.这个必须要添加三方支持框架 不然报错哦

7.!!!!!!!极光推送第4步 第5步设置pushconfig.plist文件 可以忽略不管哦

  1. 关于添加代码 集成所需Api 可以不用管 调用代码 步骤进行设置 2个应用注册 一个deviceToken注册 代理方法接收到推送消息回调 可以按需实现

9.在极光上 可以模拟发通知 控制台 选择应用——>点击推送 ——>发送通知 ——>可选设置声音 badge +1

以上是关于三方推送的主要内容,如果未能解决你的问题,请参考以下文章

三方推送

三方推送

开源IM项目OpenIM发布消息推送api,支持应用与IM互通深度融合

.net平台借助第三方推送服务在推送Android消息(极光推送)

Android高效率编码-第三方SDK详解系列——JPush推送牵扯出来的江湖恩怨,XMPP实现推送,自定义客户端推送

第三方推送已死