iOS真机测试之极光推送

1.苹果开发中心Apple Developer

创建appid,注意要选择下面这一项,否则不能实现推送

iOS真机测试之极光推送_第1张图片

创建APNS证书,创建完成后把生成的证书下载下来,双击打开会添加到钥匙串中,然后再导出p12文件备用.


iOS真机测试之极光推送_第2张图片

创建配置文件,这里就按照正常步骤进行,选择刚创建的appid和真机测试的证书即可,配置完成后把配置文件下载下来,双击即可.


2.极光开发者中心控制台

如果没有账号的先注册一个账号,登陆后进入控制台

iOS真机测试之极光推送_第3张图片

如果创建过应用的话会显示出来,没有的话点击创建应用

iOS真机测试之极光推送_第4张图片

填写应用信息

iOS真机测试之极光推送_第5张图片
iOS真机测试之极光推送_第6张图片

然后会显示出应用的信息

iOS真机测试之极光推送_第7张图片
iOS真机测试之极光推送_第8张图片

3.xcode

把从极光官网下载的推送SDK导入工程,并导入依赖的系统库


iOS真机测试之极光推送_第9张图片

在appdelegate.m中实现以下方法


iOS真机测试之极光推送_第10张图片
iOS真机测试之极光推送_第11张图片
iOS真机测试之极光推送_第12张图片

打开工程的远程推送功能

iOS真机测试之极光推送_第13张图片

设置bundle id 和开发者账号

iOS真机测试之极光推送_第14张图片

签名设置,这里的开发者证书是推送证书

iOS真机测试之极光推送_第15张图片

4.在真机上运行程序,然后把程序置于后台模式回到桌面,只有在后台才能接受到通知

5.进入极光开发者中心,选择创建的应用

iOS真机测试之极光推送_第16张图片
iOS真机测试之极光推送_第17张图片
iOS真机测试之极光推送_第18张图片

这样手机上就能接受到发送的通知了

iOS真机测试之极光推送_第19张图片

如有问题,请大家指正

你可能感兴趣的:(iOS真机测试之极光推送)