iOS 配置测试用推送通知证书
最近做通知的时候需要对通知进行测试,之前没有做证书的经验,这次尝试了一下,写这篇文章备忘。
测试用的工具叫做 Pusher,下载地址:NWPusher。非常的好用。
创建测试用 Push 证书
1、打开苹果开发者页面:Developer,登录账户。
2、在账户的 Certificates, Identifiers & Profiles 页面找到 Identifiters,选择 App IDs。
3、找到自己 App,点击打开,能看到如下所示。

如果你没有配置 Push Notifications,那么它的 Development 和 Distribution 都是 Configurable 状态。点击 Edit 按钮。
我们要创建测试用的证书就点击 Development SSL Certificate 下面的 Create Certificate。

直接 Continue,接下来的页面需要我们上传 .certSigningRequest 的文件,这个文件需要在我们自己的电脑上制作。
制作 certSigningRequest 文件
1、打开电脑上的钥匙串应用。
2、点击钥匙串访问 -> 证书助理 -> 从证书颁发机构请求证书…

3、填写相关信息,生成 .certSigningRequest 文件。

完成证书制作
1、刚才制作证书那里,上传我们生成的 .certSigningRequest 文件。
2、证书制作完成,下载证书,双击安装到我们的钥匙串中。

3、因为我们需要的是一个 .p12 的文件,所以我们右键钥匙串刚安装的 Apple Development IOS Push Services 证书,选择导出。

这样,我们的 Push 证书就做好了。