最遲2月份!蘋果macOS Catalina強(qiáng)制實(shí)施應(yīng)用程序安全認(rèn)證項(xiàng)目
近日,蘋果在Apple Developer網(wǎng)站上公布了一則信息,其確認(rèn)從2020年2月3日開始,所有第三方提交的macOS軟件必須符合原始的公證先決條件。否則,未經(jīng)公證的macOS應(yīng)用程序會(huì)在運(yùn)行時(shí)報(bào)錯(cuò)。

就在今年6月,蘋果在WWDC2019上提出了macOS Catalina應(yīng)用將需要通過認(rèn)證的要求。該服務(wù)會(huì)自動(dòng)掃描驗(yàn)證的軟件并進(jìn)行安全檢查,否則將無法在 macOS Catalina 中運(yùn)行。盡管Mac App Store應(yīng)用在發(fā)布之前經(jīng)過嚴(yán)格的檢查,但此舉將為在第三方服務(wù)器下載應(yīng)用的用戶提供類似的保障,讓用戶對(duì)在macOS Catalina上運(yùn)行的應(yīng)用程序更加放心。

在9月發(fā)布的條款中,為了確保過度更加順利并且保護(hù)繼續(xù)使用舊版軟件的用戶,蘋果在決定在2020 年 1 月前放寬第三方應(yīng)用的公證條件,條件包括沒有啟用“Hardened Runtime”功能、組件中沒使用 Developer ID 進(jìn)行簽名、沒有使用代碼簽名的安全時(shí)間戳和還在使用舊版的SDK等。

在此期間,macOS Catalina還可以運(yùn)行較舊版本的第三方軟件來保證用戶體驗(yàn)。但蘋果目前已經(jīng)對(duì)未將軟件上傳到公證服務(wù)器的開發(fā)人員發(fā)出警告,而在2020年2月3日后,未經(jīng)公證的第三方macOS應(yīng)用程序?qū)?huì)在運(yùn)行時(shí)直接報(bào)錯(cuò)無法運(yùn)行。
本文編輯:譚興強(qiáng)
關(guān)注我們


