将推送通知应用上传到应用商店需要哪些证书?

时间:2016-05-04 14:37:19

标签: ios iphone notifications

最近我将我的第一个应用程序上传到应用程序商店。我有推送通知。我做的是。

  1. 我更新了iTunes连接中的所有详细信息
  2. 我做了存档,首先我验证了它,然后我确实提交到了应用程序商店。
  3. 15分钟后,我的iTunes连接中有一个版本,我提交审核。
  4. 但现在我的应用程序被拒绝了,我从苹果那里得到了邮件,我的应用程序已经注册了推送通知。我看到了一些解决方案。我需要为推送通知启用应用程序创建一些证书。

    但我从不创建任何.cer,.p12证书来上传我的应用商店。如何创建推送通知证书以及将我的应用程序上传到应用商店所需的其他证书是什么?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:-1)

首先,您必须在证书,ID和配置文件中创建APNS证书。您需要一个生产证书才能提交到App Store。在此阶段,您需要创建CSR - 只需按照说明操作即可。

然后下载证书并双击它。然后它将在您的钥匙串访问中显示。展开证书,它将显示一个关键符号,它将在kind列中显示私钥。

导出此私钥并将其另存为ProductionAPNSKey.p12

然后转到您的应用ID,选择推送通知,然后选择您之前创建的APNS证书。

这就是客户端所需要的一切。生产APNSKey.p12是向客户端发送通知所必需的,例如,如果您使用PushSharp,则需要此证书才能证明您有权向您的应用发送推送通知。