所以我知道这可能在这里被问了一百万次,但我真的需要确定。
所以我刚加入一家公司,不得不重新上传新版本到iOS App商店。他们的证书命名都很混乱所以我不得不撤销一些证书来创建新证书。以下是我已撤销的内容:
目前,App Store上有一个版本的应用程序。而且我得知推送通知停止工作。我假设是因为我撤销了创建此问题的APNs Production iOS证书(#3)。有人可以证实吗?
最重要的是,我如何能够立即保存这种情况 而不是等待另一周等待Apple批准我的应用程序。
我所做的是创建了一个新的.p12文件,供我的服务器开发人员上传。这会解决问题吗?
我也是通过电子邮件从Apple那里得到的:
钥匙串访问的潜在损失 - 以前版本的软件的应用程序标识符值为[' BG67MH9xxx.com.xxx.xxx']并且提交的新版软件具有应用程序标识符[' H4T5TJUxxx.com.xxx.xxx']。这将导致丢失钥匙串访问权。
答案 0 :(得分:1)
撤销应用程序证书肯定会更改应用程序标识符。只需上传新的CSR以生成新的推送证书并在推送通知中使用该证书,即可修复已撤销的APN证书问题。这不需要将版本上传到AppStore。