IOS下推送消息实例教程
Posted 371502685
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IOS下推送消息实例教程相关的知识,希望对你有一定的参考价值。
这几天在研究apple的通知推送机制,也做了一个简单的例子程序,还没有集成到工程中,由于时间关系,先写个梗 概:
一、通过”钥匙串访问”(ketchain Access)生成Certificate Signing Request (CSR);
二、进入ios Provisioning Portal,创建appid或者更新配制,激活Enable for Apple Push Notification service 选项,并用CSR生成证书文件;
三、安装证书并导出P12文件,选中安装的证书,选择导出即可;
四、在开发者网站生成Appid对应的profile文件,安装profile文件;
五、创建工程,绑定相应的bundle identifier(appleid,注意不含App ID Prefix),并指定刚安装好的profile文件,程序包括如下几个部分;
1. 注册远程通知服务
[application registerForRemoteNotificationTypes:UIRemoteNotificationTypeBadge |UIRemoteNotific. ationTypeAlert |UIRemoteNotificationTypeSound];
2. 获取device token,并将device token保存至通知服务器;
3. 处理接收到了通知后的事件处理;
六、编写服务器端程序
服务器程序主要有两个功能:一、保存device token;二、向APNS推送push通知
以上是关于IOS下推送消息实例教程的主要内容,如果未能解决你的问题,请参考以下文章