远程推送

远程推送的第三方有:
1)极光
2)信鸽
3)百度
4)个推

极光推送设置步骤
创建推送证书,描述文件、、、
1)应用程序中找到钥匙串访问,状态栏中点击‘钥匙串访问’-> 证书助理 -> 从证书颁发机构请求证书 -> 填写信息,勾选存储到磁盘 -> 存储 -> 在存储的地方会有 .certSigningRequest 文件
同时将双击‘真机测试证书 .p12’或将其拖入钥匙串访问文件中

2)登录developer.apple.com
3)点击member center -> certificates,Identifers & Profile
4)创建 id: iOS apps -> certificates ->Identifiers ->App IDs ->’+’
->填写 bundle id 和 name,勾选 push notification ,然后点击继续,提交,done。
5)创建证书: 再回到注册certificates,Identifers & Profile的地方,点击 -> certificates下的development -> ‘+’ -> 勾选‘Apple Push Notification service SSL (Sandbox)’ -> 继续,然后找到自己的bundle id -> 继续 -> 选择文件的时候选择刚才的 .certSigningRequest 文件 - > 继续 -> 下载
下载下来的问价添加到钥匙串访问的文件下,右击导出(在极光推送中要用)
6 )创建描述文件 :Provisioning Profiles 下的development -> ‘+’ ->勾选iOS App Development -> 继续 -> 找到自己创建的id时的bundle name - > 继续,全选 -> 全选 ->填写一个文件名 ->继续,下载,双击下来的文件,在工程的building setting下的code signing下的Provisioning Profiles可以找到并选择
并将code signing identity 都改为自己的(真机测试证书 .p12产生的)

7)进入极光推送官网,登录自己的账号 -> 点击最下面的SDK下载 ->将下载下来的文件中的 lib 文件导入工程中
在自己的账号下进入控制台创建一个应用,填写应用名称,选择iOS开发证书(第5步导出的文件),填写开发证书密码,然后创建应用,就会产生一个key值
8)根据极光推送官网上的文档(入门指南->jpush ios 集成指南),在工程中新建一个所要求的plist 文件,并添加要求的字段,最后一个字段的值是第7步中应用的 key 值
9)进入工程的build phases 下的link binary with libraries ,添加极光推送官网上的文档上要求的框架

10)将工程中的所有bundle id 都改为创建的id ,
11)在build settings 下 搜索 enable bitcode 改为 no
在general 下将 deployment target 改为测试真机系统的版本号
则可以进行真机测试了
编写相应的代码,在极光推送网站在自己创建的应用下可以推送内容了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值