推送ssl证书丢失钥匙串中的私钥

时间:2012-10-31 08:30:02

标签: objective-c cocoa push ssl-certificate provisioning

我正在更新应用程序商店中的一些应用程序以集成推送通知,并且我在推送ssl证书时遇到问题。

当我在没有推送的情况下创建应用程序时,我使用了通配符应用程序ID,如myradio.*,然后我创建了与应用程序的包ID相对应的新显式应用程序ID,如myradio.radioname

我已经配置了推送证书,但暂时没有使用它,现在我需要使用这些应用程序ID,当我安装开发和生产推送SSL证书时,他们缺少钥匙串中的私钥。 也许是因为我取消了我的开发证书。但对于某些应用程序,一切正常。

使用相同的后缀创建另一个App ID是不可能的,并且不可能使用现有的,所以您对如何更新我的应用有任何想法吗?

1 个答案:

答案 0 :(得分:0)

您是否可以只更改应用程序中的软件包标识符,然后使用新标识符创建新的App ID和配置文件?例如,您的应用程序当前的捆绑包ID是com.myradio.radioname,为什么不将其更改为com.radio.radioname。我希望我理解你的要求。我个人只是使​​用Parse.com's push notifications,这非常容易设置,我建议你研究一下。