MacOS_Catalina

**macOS Catalina**（版本 10.15）是蘋果公司用於麥金塔電腦的桌面操作系統 macOS 的第 16 代主要版本。它是 macOS Mojave 的下一代系統，在 2019 年 6 月 3 日的蘋果公司全球軟體開發者年會（WWDC）上發布，並於 2019 年 10 月 7 日正式推出。macOS Catalina 是首個僅支援 64 位元應用程式的 macOS 版本，亦是第一個包含「啟用鎖（Activation Lock）」的版本。它也是 macOS 編號為 10 的最後一個版本，其後繼版本 Big Sur 的編號為 11。macOS Big Sur 於 2020 年 11 月 12 日接替 macOS Catalina。

macOS Catalina 繼續依循著 macOS 使用加州地景命名的慣例，其名稱以加利福尼亞州南部近海的聖卡塔利娜島（Santa Catalina Island）來命名。

## 系統要求

macOS Catalina 正式支援所有 Mojave 的所有標準規格上執行。2010-2012 年的 Mac Pro 機型，僅在 GPU 升級後才能執行 Mojave，否則不再支援。Catalina 需要至少 4GB 的記憶體，比較 Mojave 升級，Lion 需要增加超過 2GB 的記憶體。同時，它可將支援所有 iPadOS 的 iPad 裝置（需要支援 Apple Pencil）的更新作為延伸桌面：

* iMac：2012 年末或更新型號
* iMac Pro
* Mac Pro：2013 年末或更新型號
* Mac Mini：2012 年末或更新型號
* MacBook：2015 年初或更新型號
* MacBook Air：2012 年中或更新型號
* MacBook Pro：2012 年中或更新型號

一些使用者在蘋果公司官方不支援的較舊機型麥金塔電腦上成功安裝與執行 macOS Catalina，但需要使用修補程式來進行修改安裝映像。

## 變化

### 系統

#### Catalyst

Catalyst 是一種全新的軟體開發工具，它使得開發人員得以編寫可同時在 macOS 和 iPadOS 上執行的應用程式。蘋果公司亦展示了幾款移植的應用程式，包括了 Jira 和 Twitter（後者於 2018 年 2 月停止其作為 macOS 應用程式之後）。

#### 系統延伸功能卷宗

系統執行在其唯讀卷宗中，並與 Mac 上的所有其他資料分開。系統從可載入核心模組升級。**系統延伸功能**（英文：System Extension，中國大陸作**系統擴展**） 避免了可載入核心模組的問題。蘋果提供了 3 種系統延伸功能：網路延伸功能、端點安全延伸功能，和驅動程式延伸功能。系統延伸功能執行在使用者空間 (User space) 中，而非核心空間 (Kernel space) 中。。Catalina 是最後一版支援舊版系統延伸功能的 macOS。

#### 驅動程式延伸功能

DriverKit 是 IOKit 裝置驅動程式的替代品，驅動程式延伸功能是使用 DriverKit 建構的。DriverKit 是一個具有基於 IOKit 的全新框架的 SDK，但已進行了更新和現代化。它目標在核心外部的使用者空間中構建裝置驅動程式。

#### Gatekeeper

Mac 應用程式、安裝程式套件和核心延伸功能，蘋果公司必須對經過開發人員 ID 簽名的檔案進行認證，才能在 macOS Catalina 上執行。配備蘋果公司 T2 安全晶片的裝置（包括 iMac Pro、2018 年或更新型號的 MacBook Pro、Mac Mini 及 MacBook Air 和 2019 年的 Mac Pro 型號）都支援啟用鎖。

#### 專用系統卷宗

系統以其唯讀卷宗 (Volume) 上運作，它跟 Mac 上的所有其他資料分開。

#### 語音控制

此新功能讓使用者可以透過語音控制（Voice control）向應用程式提供詳細的語音指令，儘管 macOS 早已支援 Siri，但「語音控制」將能讓使用者對裝置進行更深層次的控制。裝置上使用機器處理來提供更好的導覽控制。

#### 並行（Sidecar）

**並行**（英文：Sidecar，中國大陸作**隨航**）是一項新功能，允許搭載 iPadOS 的 iPad 做為無線外接顯示器。藉助 Apple Pencil，iPad 還可以用作電腦上軟體的數位繪圖板。Sidecar 需要一台配備英特爾（Intel）處理器的第六代 CPU 和更新版本的 Mac（例如 iMac Pro、MacBook、2015 年末的 27 英寸 iMac 、2016 年的第四代 MacBook Pro、2017 年或更新型號的 21.5 英寸 iMac、2018 款 Mac Mini 及 MacBook Air，以及 2019 年的 Mac Pro 或更新型號），及支援 Apple Pencil 的 iPad。

關於譯名需要注意的是，蘋果在臺灣及香港將 Sidecar 稱作並行，其與程式架構中的並行（Concurrent，在中國稱為并发）沒有關聯。

#### 支援無線遊戲控制器

遊戲控制器框架增加了對兩款主流遊戲機的遊戲控制器的支援：PlayStation 4 的 DualShock 4，以及 Xbox One 的控制器。

### 應用程式

#### iTunes

為了跟 iOS 維持一致，iTunes 被分拆為 Apple Books、「音樂（Music）」、「Podcasts」和「電視（TV）」三款應用程式，因此使 iTunes 軟體逐漸淡出歷史舞台。IOS 和 iPadOS 裝置列表的裝置管理現在透過 Finder 進行。Mac 上的「電視」應用程式於 2018 年或之後發布的 MacBook 上支援杜比全景聲、杜比視界（Dolby Vision）和 HDR10，杜比視界充分利用了 MacBook 電腦顯示器的 Display-P3 廣色域以及螢幕的高亮度。它連接到 2018 年或更後期的 Mac 版本內建顯示器螢幕上顯示杜比視界內容時，為使用者提供高動態範圍及廣色域的畫面，更支援相容顯示器同時播放 4K 高畫質影片。杜比全景聲支援在 2018 年及以後推出的 MacBook Pro、MacBook Air 的內建揚聲器中播放。

iTunes 商店亦於此版本中正式退役，被多元化的影音分類應用程式所取代。

#### 尋找（Find My）

「尋找我的 Mac（Find My Mac）」和「尋找我的朋友（Find My Friends）」現在合併為一個應用程式名為「Find My」。

#### 提醒

在其他視覺和功能上的全面修訂中，現時可以把附件新增到「提醒」當中，Siri 也可以智慧地估計於何時提醒使用者有關事項的訊息。

#### 已移除及改變的組件

macOS Catalina 終止了對較舊的 32 位元應用程式的支援，並僅支援 64 位元的應用程式，32 位元應用程式將不能再運作（包括所有使用 Carbon API 的軟體以及 QuickTime 7 應用程式、圖像、音訊和影片編解碼器）。蘋果公司還從 Mac App Store 中移除了全部僅有 32 位元版本的應用程式。

* Z shell 是 macOS Catalina 中預設的登入及互動式殼層程式 (Login and interactive shell)，取代了自 2003 年起 Mac OS X Panther 以來的預設殼層程式。Bash 以及 csh／tcsh 和 ksh 仍可在 macOS Catalina 中繼續使用，
* Dashboard 應用程式已在 macOS Catalina 中被移除。
* Photo Booth 中添加背景的功能在 macOS Catalina 中被刪除。
* 命令列介面 GNU Emacs 應用程式已在 macOS Catalina 中刪除。
* Perl、Python 2.7 和 Ruby 被視為過時 (deprecated) 的軟體，基於維持傳統軟體相容性的原因仍然可以在 Catalina 中使用，然而未來將不再內建於 macOS 中。。
* 適用於執行 Lion、Mountain Lion 及 Mavericks 或 2011 年及更早期的 Mac 版本連接所使用的舊版 AirDrop 已被移除。

## 版本歷史

## 參考資料