2016-06-20 31 views
0

我已經上傳了一個應用程序到appstore並且可以下載。應用已在App Store中 - 爲APN生成新的證書。重新上傳?

開發者門戶網站

我們實現了對供應配置文件是推送通知被禁用。

所以,我們從標識符啓用它。

然後,在預配置配置文件下,證書變得無效 - 因此我們必須重新生成它,並且新證書在啓用的服務下啓用了推送通知。

現在的問題是,該應用程序已在Appstore中。

1)我們需要重新上傳應用程序到appstore嗎?

2)我們最近生成的推送通知證書(啓用服務之前)如何?我們需要重新生成嗎?

回答

0

1)是的,你需要上傳一個新的版本。這是因爲當前ipa不會使用啓用推送的分發配置文件進行簽名。因此,它不會工作。

2)重新生成供應配置文件不會影響您的推送證書。這是因爲證書與您的應用程序ID綁定,而不是任何特定的配置配置文件。只要你沒有刪除/篡改應用程序ID,你會沒事的。

+0

謝謝。我是否需要重新生成「iOS發行版」和「應用程序推送服務」的iOS證書?要麼;重新生成Provisioning Profile應該足夠了嗎?請注意,我啓用了來自「標識符」的推送通知,並且尚未重新生成任何證書,僅供應配置文件。 –

+0

只要您之前有工作推送證書,只需重新生成分發配置文件即可。確保您在這次上傳之前對其進行測試! – GCBenson

+0

我測試了APN對蘋果服務器,我得到錯誤8,這是壞的代幣,但證書的作品完美。閱讀本教程http://stackoverflow.com/questions/37927351/app-already-in-app-store-generated-new-certificate-for-apn-re-upload似乎我所需要做的就是重新生成(現在無效)預配置配置文件(該配置文件在啓用APN時有效) - 並構建使用預配置配置文件和分發證書籤署的ios應用程序。但是,爲什麼重新生成分發證書?重新生成配置文件應該不夠? –

相關問題