iOS-在SAE使用Apple Push Notification Service实现消息推送
2014-09-29 16:31
666 查看
ResourceFrom:http://saeapns.sinaapp.com/doc.html
1,在iOS开发者中心: iOS Provisioning Portal 创建一个AppID,如图:
2,生成iOS Push Service证书,如图:
按照上述提示操作:
回到iOS Provisioning Portal:
点击“Download”下载iOS Push Service证书文件,如图:
3,导入证书文件到keychain:双击即可
4,生成ck.pem
导出cert.p12:
导出key.p12:
得到这样两个文件:
接下来打开终端:
输入命令:openssl pkcs12 -clcerts -nokeys -out cert.pem -in cert.p12
然后输入命令:openssl pkcs12 -nocerts -out key.pem -in key.p12
最后合并成一个ck.pem文件:
输入命令:cat cert.pem key.pem > ck.pem
得到一个ck.pem文件:
5, 生成并安装Profile文件:
6, 上传ck.pem到SAE, 如图:
7, 客户端程序:
设置profile:
在info.plist中设置Bundle identifier:
在合适的位置加入下面代码,将你的应用注册到消息中心:
在AppDelegate中加入下面代码:
8, 服务器端程序:
9, 手机收到通知效果:
相关文章推荐
- 苹果信息推送服务(Apple Push Notification Service)使用总结
- 苹果信息推送服务(Apple Push Notification Service)使用总结
- 苹果信息推送服务(Apple Push Notification Service)使用总结
- IOS 推送服务--Apple Push Notification Service
- 苹果信息推送服务(Apple Push Notification Service)使用总结
- 在SAE使用Apple Push Notification Service服务开发iOS应用, 实现消息推送
- (转)在SAE使用Apple Push Notification Service服务开发iOS应用, 实现消息推送
- 苹果信息推送服务(Apple Push Notification Service)使用总结
- 使用OpenSSL发送IOS推送通知 Apple Push Notification
- 苹果信息推送服务(Apple Push Notification Service)使用总结
- 在SAE使用Apple Push Notification Service服务开发iOS应用, 实现消息推送
- 苹果信息推送服务(Apple Push Notification Service)使用总结
- 苹果信息推送服务(Apple Push Notification Service)使用总结
- 苹果信息推送服务(Apple Push Notification Service)使用总结 .
- IOS iphone 推送服务--Apple Push Notification Service
- 使用OpenSSL发送IOS推送通知 Apple Push Notification
- 使用OpenSSL发送IOS推送通知 Apple Push Notification
- 苹果信息推送服务(Apple Push Notification Service)使用总结
- 苹果信息推送服务(Apple Push Notification Service)使用总结
- iphone 推送服务--Apple Push Notification Service