码迷,mamicode.com
首页 > 移动开发 > 详细

关于iOS的推送

时间:2016-04-14 14:22:07      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

 谨记做推送时的坑。

推送,必须通过iOS Developer Program Portal获得SSL证书。每个证书限用于一个程序,使用程序的bundle ID作为标识。证书有两种用途的:一种是针对sandbox(用于开发和测试),另外一种针对发布产品。我就是在这里犯下了一些错误。

 

一sandbox推送

这是在测试环境时候做的推送,需要:1开发证书2ssl证书3验证性文件。在申请ssl证书的时候需要注意bundle ID的配套,并且不能含有*等字号。这三个申请下来就可以做推送了。因为我是用的个推,所以在推送的时候需要把申请的ssl证书在钥匙串里面导出为p12文件,然后上传到个推上去,个推会自动检测是开发证书还是生产证书。接下来就可以做推送了。

二生产环境推送

需要:1生产证书app store and ad hoc 2生产环境ssl证书3验证性文件。步骤和sandbox类似。记住一定要在codesigning这里配置好。也许有人问,如果想要测试一下生产环境的推送怎么办,好办!只要你利用申请好生产证书app store and ad hoc打一个测试包装到手机里,既可以进行正式环境的测试了。

关于iOS的推送

标签:

原文地址:http://www.cnblogs.com/haodongxi/p/5390674.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!