系統(tǒng)下載、安裝、激活,就到系統(tǒng)天地來!

所在位置: 首頁 — IT資訊 — 蘋果

macOS Catalina將于明年實(shí)施應(yīng)用程序驗(yàn)證要求

作者:系統(tǒng)天地 日期:2019-12-24

在今年 6 月的開發(fā)者大會(huì)(WWDC 2019)上,蘋果向外界預(yù)告了將恢復(fù)針對(duì) macOS Catalina 提出的應(yīng)用程序驗(yàn)證要求,以保障最終用戶的安全。新政策將于 2020 年 2 月開始實(shí)施,過渡期間將影響通過非 Mac 應(yīng)用商店發(fā)布的 macOS 軟件。此前為了確保推力地推出 macOS Catalina,蘋果已經(jīng)推出了新政策的全面實(shí)施。但新發(fā)布的公告,這一寬限期將于明年年初結(jié)束。

 

macOS Catalina

 

在蘋果開發(fā)者網(wǎng)站上的一篇文章中,該公司證實(shí)“所有提交的軟件,必須從 2020 年 2 月 3 日起符合認(rèn)證要求”。

新政策要求開發(fā)商將應(yīng)用提交給蘋果預(yù)先審核,以驗(yàn)證其安全性,否則將無法在 macOS Catalina 中運(yùn)行。

作為當(dāng)前 Gatekeeper 流程的擴(kuò)展,蘋果現(xiàn)已將這個(gè)可選項(xiàng)目制定成為了一項(xiàng)強(qiáng)制性的要求,以確保下載的軟件來自用戶可信的來源,蘋果會(huì)自動(dòng)掃描經(jīng)過認(rèn)證的應(yīng)用程序是否存在安全問題或惡意代碼。

盡管 Mac App Store 會(huì)預(yù)先實(shí)施嚴(yán)格的檢查,但這項(xiàng)驗(yàn)證項(xiàng)目可確保來自第三方服務(wù)器的軟件代碼的安全性(比如開發(fā)者自己擁有和管理的服務(wù)器),為下載用戶提供類似級(jí)別的安全保障。

根據(jù) 9 月開始的臨時(shí)條款,蘋果未對(duì)驗(yàn)證應(yīng)用使用過增強(qiáng)運(yùn)行時(shí)功能(包括未被開發(fā)者 ID 簽名的組件和時(shí)間戳)。這些應(yīng)用基于較舊的 SDK 構(gòu)建,或包含“允許執(zhí)行任務(wù)”的權(quán)力。

過渡期間,開發(fā)者能夠完成驗(yàn)證,并在 Catalina 上使用較舊版本的第三方軟件源來保護(hù)用戶。但對(duì)于那些尚未上傳至驗(yàn)證服務(wù)器的開發(fā)者,蘋果已經(jīng)發(fā)出了截止 2 月 3 日的警告。

在這之后,未經(jīng)驗(yàn)證的 macOS 應(yīng)用程序會(huì)在運(yùn)行時(shí)報(bào)錯(cuò)(而不是警告提示)。