[教學] Catalina 上安裝 iTunes 的方法

作者: taoyang0602 (白霧之翼)   2019-10-11 17:12:13
https://i.imgur.com/MsUfDYR.jpg
有鑒於 Apple 推出 Catalina 後將原本的 iTunes 拆分成三款應用,雖然這樣做大幅簡
化 iTunes 原本複雜的功能,但對一些音樂工作者或是已經習慣 iTunes 的人來說非常不
便。
舉例來說,iTunes 獨有的 Column Browser、View Options 的顯示專輯封面功能相當好
用,而且對一些 DJ、音樂軟體,新版的 Music 無法支援 Share iTunes Library XML 功
能讓我非常頭痛,這代表其他第三方軟體無法直接取用 iTunes 資料庫。
透過一個簡單的教程,我們可以直接在 macOS Catalina 上安裝 iTunes,並重新享受 iT
unes 帶來的強大管理本地音樂功能。
參考文章:https://forums.macrumors.com/threads/itunes-12-6-5-3-on-macos-catali
na-10-15.2184518/
步驟一:
首先我們必須先將 Mac 的 SIP 保護機制給關掉,方法為關機 -> 開機時按著「Command+
R」進入回復模式 -> 接著開啟終端機輸入「csrutil disable」來將 SIP 關閉。
步驟二:
接著就是正題,我參考文章的原文最早是提供 iTunes 12.6.5.3 的安裝方法,不過後面
有提到最新的 iTunes 12.9.5.5 安裝法,這邊就以後者為範例,如果想安裝舊版的 iTun
es,可以參考原文的作法,這邊就不一一解釋。
首先,我們必須先從 Mojave 複製 iTunes 12.9.5.5 的應用程式,可以從 Time Machine
或是其他 Mojave 系統複製。
這邊我們將 iTunes 應用程式複製到桌面,可以看到因為 Catalina 已經禁止 iTunes,
因此該應用程式屬於不可開啟的狀態,所以我們要做的,就是透過程式碼來強行安裝 iTu
nes。
第一,開啟應用程式介面,找到「其他」資料夾內的「Script Editor」。
第二,複製以下這串程式碼到「Script Editor」:
set theAPP to choose file with prompt "Please select iTunes app:" of type {"ap
p"}
do shell script "mkdir ~/tmp"
do shell script "ditto " & POSIX path of theAPP & " ~/tmp/iTunes.app" with adm
inistrator privileges
do shell script "plutil -replace CFBundleGetInfoString -string 'iTunes 13.9.5.
5' ~/tmp/iTunes.app/Contents/Info.plist" with administrator privileges
do shell script "plutil -replace CFBundleShortVersionString -string 13.9.5 ~/t
mp/iTunes.app/Contents/Info.plist" with administrator privileges
do shell script "plutil -replace CFBundleVersion -string 13.9.5 ~/tmp/iTunes.a
pp/Contents/Info.plist" with administrator privileges
do shell script "plutil -replace CFBundleVersion -string 'iTunes 13.9.5.5' ~/t
mp/iTunes.app/Contents/version.plist" with administrator privileges
do shell script "plutil -replace CFBundleShortVersionString -string 13.9.5 ~/t
mp/iTunes.app/Contents/version.plist" with administrator privileges
do shell script "pkgbuild
作者: wekrafty (Kris)   2019-10-11 18:29:00
很多dj軟體現在沒iTunes資料庫讀
作者: shiou0909 (灰茶醬)   2019-10-12 02:23:00
謝 正在頭痛沒有匯出資料庫就升級Orz音樂不能直接選TM裡面的iTunes匯入資料庫 = =
作者: kakukangen (Gen)   2019-10-12 10:03:00
作者: howieisafool (AKG702我來了)   2019-10-12 14:55:00
為什麼我顯示不相容那邊只有一個結束的按鈕能按
作者: tyf99 (呵呵)   2019-10-14 23:44:00
Share Library XML 不是從選單就能匯出了嗎http://i.imgur.com/LO9LzB3.png只是沒有過去 iTunes 的自動匯出 XML 選項不過可以寫個 Applescript 讓它自動更新

Links booklink

Contact Us: admin [ a t ] ucptt.com