由於用戶在更新此前蘋果發布的macOS Sierra 10.12.3時出現了更新失敗的現象,那麼遇到「未能驗證macOS Sierra更新」這樣的字樣時如何自救成為頭疼的問題,特別是電腦小白們。那麼下面就未能驗證 macOS升級怎麼辦?macOS Sierra更新10.12.3失敗怎麼解決?這樣的問題詳細闡述一下。
此前Apple向全設備推送更新,其中包含macOS Sierra 10.12.3的更新,本次更新目的在於修復Bug。
以下為詳細更新日誌:
中文部分:
提高了 MacBook Pro(15 英寸,2016 年 10 月)上的自動切換圖形卡模式
解決了在配備 Multi-Touch Bar 的 MacBook Pro (13 英寸和 15 英寸,2016 年 10 月)上編碼Adobe PremierePro 項目時,圖形卡存在的問題
修正了在「預覽」中無法搜索已掃描的 PDF 文稿的問題
英文部分:
Resolves a compatibility issue with PDF documents that are exported with encryption enabled.
Fixes an issue that prevented some third-party applications from correctly importing images from digital cameras.
Enterprise content: Resolves an issue were network or cached user accounts (such as Active Directory accounts) using the maxFailedLoginAttempts password policy were becoming disabled.
未提及:
增強Safari的穩定性,修正因Safari導致的續航時間縮短
精簡系統佔用,最多可增加20G左右的空閒存儲空間
修正了更新的穩定性,在更新過程中添加一些障礙,幹擾用戶精神狀態
更新異常現象
安裝包下載完畢後,系統重啟提示『未能驗證macOS Sierra更新』對話框
重新啟動後,Mac App Store繼續下載更新,再次提示重啟
問題反覆,重啟數次仍然無法成功安裝更新
分析與解決
導致問題根本原因在於softwareupdated命令為了安裝包完整、未被篡改等安全性,會在安裝前與Apple伺服器驗證安裝包,一旦發現異常,終止安裝過程。
這個驗證過程出發點是好的,一定程度上保證了更新的可靠性和穩定性。但本次出現問題的也恰恰是因為它,與Apple伺服器取得聯繫時,未能成功連接,導致無法校驗安裝包信息,直接終止安裝過程。
問題出現在與伺服器取得聯繫失敗,並非安裝包下載不完整。所以我們要想辦法讓它能完成整個過程校驗即可。您可以嘗試更改DNS,至Google DNS如8.8.8.8和4.4.4.4,這樣會有一定機率成功驗證。但本文將給出一個更靠譜的解決方案,確保一定成功。