美國 Apple 公司宣布,從 2022 年 1 月 27 日開始,媒介證書的更新將用於蘋果推送通知服務 (APN) 和開發者 ID。
蘋果更新開發者證書
蘋果告訴開發者,為了幫助保護客戶和開發者,我們要求所有第三方應用程式、蘋果錢包通行證、Safari 擴展、Safari 推送通知和 App Store 購買收據必須由受信任的證書機構簽署。開發者 ID 證書頒發機構頒發你用來為 Mac 設備的軟體簽名的證書,使我們的系統能夠確認你的軟體沒有被修改,並按照預期的方式交付給用戶。
從 2022 年 1 月 27 日開始,你用來在 macOS 上簽署你的軟體和安裝包的數位證書將從 2031 年 9 月 16 日到期的新的開發者 ID 中間證書中發出。如果您使用 Xcode 11.4 或更早的版本構建和簽署軟體,請了解如何為新的媒介證書做準備,並探索其他選項。
在Xcode 11.4.1或更高版本中使用新證書:
如果您運行的是 Xcode 13.2 或更高版本,當您在 2022 年 1 月 28 日之後簽署軟體時,將自動下載更新的證書。如果您的 Xcode 版本不支援自動下載開發者 ID 媒介證書,您可以在證書頒發機構網站上下載它。與新的媒介證書相關的新發行的開發者 ID 證書可以在 Xcode 11.4.1 和更高版本上構建和簽署軟體。
在以前的Xcode版本中使用新證書:
如果您正在運行 Xcode 11.4 或更早的版本,並且無法更新到以後的版本,Apple 開發者網站將繼續提供與原始媒介證書相關的開發者 ID 證書。來自該中間證書的新頒發的證書的有效期將少於五年,但可以在禁用自動簽名的以前的 Xcode 版本上使用。如果您需要在以前的 Xcode 版本上構建,請創建一個與以前的媒介證書相關聯的新證書。這個選項將至少可用一年,從 2022 年 1 月 27 日開始。
發表留言