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 证书就做好了。