近日小編在打開部分Mac軟件時總是顯示“XX”已被損壞,目前暫時不能打開,請卸載然後再通過App Store進行下載,而在國內外的社交平台以及蘋果官方的技術支持論壇中,反映受該問題影響的用戶人數也在不斷增加,涉及到的軟件/遊戲包括1Password、Acorn、Byword、Call of Duty 2、DaisyDisk以及Tweetbot這樣的熱門軟件。

Mac軟件無故損壞
有開發者表示,用戶在打開通過Mac App Store下載的Mac軟件/遊戲時,之所以會遇到文件損壞的問題,很有可能是因為這些軟件/遊戲的認證已經過期。開發者還指出,使用SHA256加密技術的認證方式會對舊款OS X設備運行軟件造成影響。然而,就算是運行OS X El Capitan的設備也遇到了打開軟件時的文件損壞問題。

Mac App Store
今日蘋果公司就此事發出通告,向開發者致歉,並就該問題出現的原因進行說明,具體如下:
上周我們更新了Mac App Store應用簽署認證。這是我們計劃好的事情,大部分用戶也沒有遇到問題。但是在這次更新的過程中,還是有一些用戶遇到了問題。我們已經解決了這些問題,同時在此向您進行更新說明。
因為舊的Mac App Store認證即將到期,我們在9月份發布了新的認證。根據目前推薦的行業慣例,這次新認證使用的是更強的SHA-2散列算法,而舊認證使用的是SHA-1散列算法。
但是Mac App Store中的緩存問題導致用戶不得不重新啟動系統,和Mac App Store重新進行認證,清理過期認證信息的系統緩存。我們在下一個OS X更新中會解決這個問題。
另外還有一些應用運行的驗證代碼,使用不支持SHA-2的舊版本OpenSSL。我們已經在上個星期四晚上通過將SHA-2認證替換成新的SHA-1認證的辦法來解決問題了。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/252349.html