回覆列表
  • 1 # cnBeta

    在臺北時間今天凌晨的 WWDC 2019 主題演講期間,蘋果宣佈了新版 macOS 作業系統的正式名稱 —— Catalina 。

    作為一次重大的系統升級,其對應用開發者也提出了更高的要求。

    如果你想要打造支援 macOS Catalina 的應用程式,必須交由蘋果進行一系列安全認證,否則會在預設情況下被阻止執行。

    (題圖 via Apple Insider)

    據悉,這項新措施是現有的 Gatekeeper 流程的進一步延伸,開發者們可以按需提交他們的應用程式。

    對於使用者來說,此舉可確保他們下載的軟體原始碼與認證版本完全一致。蘋果在開發者網站上寫到:

    使用開發者 ID 簽名的 Mac 應用程式、安裝包、核心擴充套件,都必須交由蘋果進行安全認證,才能在 macOS Catalina 上執行”。

    透過展示更精簡的 Gatekeeper 頁面,有助於使用者更有信心地執行其下載的軟體。無論其從何處獲取,都能夠確保不遇到惡意軟體。

    據悉,註冊開發者可以向蘋果傳送自己打造的軟體,系統會執行自動掃描,來檢查是否存在惡意程式碼或其它潛在的安全問題。

    需要指出的是,對於 App Store 內上架的應用程式,蘋果早就在執行類似的安全檢查流程。

    其實在去年的開發者大會(WWDC 2018)上,蘋果就已經宣佈了 Notarized Apps,只是現在提出了更嚴格的強制性要求。

    最後,WWDC 2019 上宣佈的 macOS Catalina,其 beta 測試版本已經可被開發者訪問。如果一切順利,正式版本會在今年秋季到來。

  • 中秋節和大豐收的關聯?
  • 過量運動出汗後的身體能不能馬上吹空調?