两个团队的Apple证书

时间:2015-01-02 18:44:33

标签: ios certificate apple-push-notifications

我一直在使用证书,推送证书和配置文件开发iOS应用程序。使用相同的certSigningRequest,我获得了我的公钥,私钥,开发人员和生产证书以及我的开发人员和生产APNS证书。

当我被邀请加入公司团队时,我的问题就开始了。我使用certSigningRequest请求了新的开发人员证书,新的生产证书,新的开发人员APNS证书和新的生产APNS证书。似乎一切都运作良好,因为所有这些证书都显示在我的钥匙串中,并且都是有效的。

但有几件事令我困惑:

  • 在Keychain:Certificates中,我的新开发人员证书附加到新的私钥。我的私钥叫做“iOS Developer:my name”,我的新私钥叫做“iOS Developer:my name(我的公司名称>)”。这是正常的吗?

  • 在钥匙串中:键有一个新的私钥(我之前评论过的那个)和一个新的公钥,称为私钥“iOS Developer:my name(我的公司名称)”。如果我使用相同的certSigningRequest,为什么创建了一对新的公钥/私钥?

  • 最后,我公司的生产推送通知无效(开发人员推送通知正常工作)。

我使用我的新开发者推送通知证书生成了开发者PN pem文件&我的新私钥(与该证书关联的私钥)>>工作

我使用我的新生产推送通知证书生成了生产PN pem文件&我的私钥(与该证书关联的私钥)>>不工作。

由于流程相同,证书有问题吗?

0 个答案:

没有答案