macOS Catalina 另人矚目的新功能,Sidecar,令iPad可以原生支援成為外接螢幕。不用再花錢買Duet Display。然而,因爲舊iPad不支援Apple Pencil的關係,所以無法使用Sidecar功能。不過沒關係,拜國外大神所賜,我們可以在Terminal裡輸入幾串代碼,使舊iPad成功支援Sidecar。
⚠️注意:舊iPad必須要iPad 4以上才適用。且此方法僅能使用有線連接使用Sidecar,用無線會報錯32002,這就有待國外大神解決囉。-------以下教學開始------
步驟一、備份系統檔「SidecarCore」,其路徑如下
/System/Library/PrivateFrameworks/SidecarCore.framework/Versions/A/SidecarCore
file. This script doesn't provide original system file.
步驟二、從Apple Developer website下載最新的 Command Line Tools,如果已有Xcode的話,此步驟可跳過

步驟三、關閉SIP模式,教學如下
- 關機時按住⌘+R直到 Apple 的 Logo 出現後放開,即可進入復原模式
- 於上方選單中,點選: 工具程式 > 終端機
- 執行以下語法,以關閉 SIP
csrutil disable4. 輸入完畢後,重開機即可
步驟四、關閉SIP模式後,在終端機下依序輸入以下代碼,如有出現警示,請忽略之
git clone https://github.com/pookjw/SidecarPatcher
chmod +x SidecarPatcher/main.swift
sudo swift SidecarPatcher/main.swift
password: (輸入mac的密碼)
步驟五、依照步驟三的方法進入復原模式,輸入指令重新打開SIP,指令如下
csrutil enable
步驟六、完成後,請重新開機,就可以利用Sidecar 投放螢幕至iPad啦!附上實圖說明
我的iPad 2017,原本系統是不支持Sidecar的,現在終於可以了🥳🥳🥳🥳

我的MacBook Pro 是2018 款的,因為CPU支援HEVC,所以Sidecar在iPad 顯示上還算OK,不會出現閃屏、延遲的現象。唯一問題就只有接電腦才能用。不過換個角度想,有線的穩定度比較好


⚠️再次提醒:舊iPad必須要iPad 4以上才適用。且此方法僅能使用有線連接使用Sidecar,用無線會報錯32002,這就有待國外大神解決囉。