2016-01-23 116 views
3

所以我知道這個問題在這裏可能已經有一百萬次了,但我確實需要確定。iOS吊銷證書會影響App Store中的推送通知?

因此,我剛加入一家公司,不得不將新版本重新上傳到iOS App商店。他們的證書命名都很亂,所以我不得不撤銷一些證書來創建新的證書。以下是我已經撤銷了的:

  1. iOS開發證書
  2. iOS開發證書
  3. 的APN生產的iOS證書
  4. 的APN開發的iOS證書

眼下,有一個目前在App Store上的應用程序版本。我剛剛聽到推送通知停止工作的消息。我假設這是因爲我撤銷了創建此問題的APN生產iOS證書(#3)。有人可以確認嗎?

而最重要的是,我現在應該如何保存這種情況而不是等待另一週等待Apple批准我的應用程序。

我所做的是爲我的服務器開發人員創建一個新的.p12文件來上傳。這是否解決了這個問題?

我在一封電子郵件也得到這個從蘋果:

鑰匙串訪問的

可能丟失 - 軟件以前的版本有[「BG67MH9xxx.com.xxx.xxx」]的應用標識符和值所提交軟件的新版本具有應用程序標識符['H4T5TJUxxx.com.xxx.xxx']。這將導致鑰匙串訪問的丟失。

回答

0

撤銷應用程序證書肯定會更改應用程序標識符。撤銷的APNs證書問題可以通過簡單地上傳新的CSR來生成新的推送證書並在推送通知中使用。這不需要上傳到AppStore的版本。