您的位置:首頁(yè) > 業(yè)內(nèi)資訊 > Mac App Store 顯示軟件損壞? 蘋果致歉
此前國(guó)內(nèi)外的社交平臺(tái)以及蘋果官方的技術(shù)支持論壇中,一部分Mac用戶表示打開(kāi) Mac App Store 軟件或游戲時(shí)系統(tǒng)會(huì)顯示文件損壞的信息,其大致意思就是“軟件/游戲名稱”已被損壞,目前暫時(shí)不能打開(kāi),請(qǐng)卸載然后再通過(guò) App Store 進(jìn)行下載。
反映受該問(wèn)題影響的用戶人數(shù)還在不斷增加,涉及到的軟件/游戲包括 1Password、Acorn、Byword、Call of Duty 2、DaisyDisk 以及 Tweetbot 這樣的熱門軟件。
有開(kāi)發(fā)者表示,用戶在打開(kāi) Mac App Store 軟件/游戲時(shí)之所以會(huì)遇到文件損壞的問(wèn)題,很有可能是因?yàn)檫@些軟件/游戲的認(rèn)證已經(jīng)過(guò)期。開(kāi)發(fā)者還指出,使用 SHA256 加密技術(shù)的認(rèn)證方式會(huì)對(duì)舊款 OS X 設(shè)備運(yùn)行軟件造成影響。然而,就算是運(yùn)行 OS X El Capitan 的設(shè)備也遇到了打開(kāi)軟件時(shí)的文件損壞問(wèn)題。
按照系統(tǒng)提示,用戶遇到這一類問(wèn)題時(shí)只能把軟件或游戲刪掉然后再?gòu)?nbsp;Mac App Store 重新下載。不過(guò)開(kāi)發(fā)者認(rèn)為,只要設(shè)備的操作系統(tǒng)不是太老——運(yùn)行 OS X 10.10 或以上可以通過(guò)重啟電腦來(lái)修復(fù)。此前在用戶大量反映這個(gè)問(wèn)題之后,蘋果方面還沒(méi)有派出技術(shù)人員對(duì)這一問(wèn)題進(jìn)行解釋。
好在今天蘋果公司終于就此事出聲,向開(kāi)發(fā)者致歉,并就該問(wèn)題出現(xiàn)的原因進(jìn)行說(shuō)明,具體如下:
上周我們更新了 Mac App Store 應(yīng)用簽署認(rèn)證。這是我們計(jì)劃好的事情,大部分用戶也沒(méi)有遇到問(wèn)題。但是在這次更新的過(guò)程中,還是有一些用戶遇到了問(wèn)題。我們已經(jīng)解決了這些問(wèn)題,同時(shí)在此向您進(jìn)行更新說(shuō)明。
因?yàn)榕f的 Mac App Store 認(rèn)證即將到期,我們?cè)?月份發(fā)布了新的認(rèn)證。根據(jù)目前推薦的行業(yè)慣例,這次新認(rèn)證使用的是更強(qiáng)的 SHA-2 散列算法,而舊認(rèn)證使用的是 SHA-1 散列算法。
但是 Mac App Store 中的緩存問(wèn)題導(dǎo)致用戶不得不重新啟動(dòng)系統(tǒng),和 Mac App Store 重新進(jìn)行認(rèn)證,清理過(guò)期認(rèn)證信息的系統(tǒng)緩存。我們?cè)谙乱粋(gè) OS X 更新中會(huì)解決這個(gè)問(wèn)題。
另外還有一些應(yīng)用運(yùn)行的驗(yàn)證代碼,使用不支持 SHA-2 的舊版本 OpenSSL。我們已經(jīng)在上個(gè)星期四晚上通過(guò)將 SHA-2 認(rèn)證替換成新的 SHA-1 認(rèn)證的辦法來(lái)解決問(wèn)題了。
蘋果還表示他們已經(jīng)將最新的故障診斷信息提交給 AppleCare 支持團(tuán)隊(duì),大部分因?yàn)檎J(rèn)證而出現(xiàn)的問(wèn)題應(yīng)該都已經(jīng)得到解決。蘋果還提醒開(kāi)發(fā)者應(yīng)該再根據(jù) Receipt Validation Programming Guide 指南,再次檢查自己所寫的代碼。但是如果有必要他們也可以重新提交自己的應(yīng)用以便進(jìn)行簡(jiǎn)易審查。
本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請(qǐng)發(fā)郵件[email protected]
湘ICP備2022002427號(hào)-10 湘公網(wǎng)安備:43070202000427號(hào)© 2013~2025 haote.com 好特網(wǎng)