关于iOS的推送

关于iOS的推送


 谨记做推送时的坑。

推送,必须通过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打一个测试包装到手机里,既可以进行正式环境的测试了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值