手把手教你玩转PassBook-获取PassKit证书
手把手教你玩转PassBook-获取PassKit证书
Iphone开发者 Ios技术文章收录 Passbook
手把手教你玩转PassBook-获取PassKit证书
提起PassBook大家也许有点陌生;PassBook其实是一个存放电子凭证(pass)的容器,这些pass可以是兑换券,机票,门票等;PassBook本身不提供这些pass,只是提供了一个查看这些pass,以及接受pass更新的平台。而PassKit则是这个平台开放的API.
很多网站上都介绍了如何制作PassKit,但是很少介绍如何或许证书的。下面我来介绍一下如何获取PassKit证书。
首先您当然要是Apple的开发者,在开发者中心平台页面的iOS Developer Program部分选择iOS Provisioning Portal

然后在左边的菜单选项会看到Pass Type IDs,没错这就是申请PassKit证书的入口

申请新证书的表单应该不用我多说,填写命名空间识别即可

这时我们回到Pass Type IDs页面会发现我们的证书状态是灰色的,其实我们没有上传苹果证书。获取开发者证书需要在mac系统中进行,请参见
http://book.51cto.com/art/201108/281206.htm
我们获取的是certSigningRequest文件。我们只需要把这个文件上传到刚才申请PassKit证书的地方就可以了


这时我们获取的是cer证书,我们最终需要的是个人p12证书。其实也很简单在mac里的“钥匙串访问应用程序”先导入cer证书,然后导出p12类型就大功告成了。


