Catalina 上安裝 iTunes 的方法 - MAC

Hamiltion avatar
By Hamiltion
at 2019-10-11T17:12

Table of Contents

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 --component ~/tmp/iTunes.app --install-location /App
lications ~/Desktop/iTunes13.9.5.5.pkg"
do shell script "rm -rf ~/tmp" with administrator privileges
display dialog "iTunes13.9.5.5.pkg was saved on Desktop" buttons {"Ok"}

第三,點擊「執行」,接下來「Script Editor」會要求你選擇 iTunes 應用程式,我們
這時直接選擇剛剛複製到桌面的 iTunes 即可。「Script Editor」會自動將 iTunes 打
包成 pkg 安裝檔並存在桌面。

第四,不要急著關掉「Script Editor」,這邊我們直接雙點擊剛剛打包好的 pkg 檔並安
裝,如果遇到「This package is incompatible with this version of macOS.」字樣,
別管它繼續選擇「Install anyway」完成安裝。

第五,這時我們應該已經可以在應用程式列表中找到安裝好的 iTunes,這時可以試試看
能不能打開,如果不行的話可以檢查一下 SIP 有沒有確實關閉,或是多試幾次前面的安
裝流程。

這個方法可以讓 iTunes 在 Catalina 中使用,除了 iPhone、iPad 同步功能不能用外其
他的東西都與 Mojave 上的使用一樣,而且更酷的是這個 iTunes 可以跟 Music 共存。

--
Tags: MAC

All Comments

Bethany avatar
By Bethany
at 2019-10-16T16:08
很多dj軟體現在沒iTunes資料庫讀
Audriana avatar
By Audriana
at 2019-10-17T23:40
謝 正在頭痛沒有匯出資料庫就升級Orz
Frederic avatar
By Frederic
at 2019-10-20T03:13
音樂不能直接選TM裡面的iTunes匯入資料庫 = =
Bethany avatar
By Bethany
at 2019-10-23T07:10
Brianna avatar
By Brianna
at 2019-10-27T01:06
為什麼我顯示不相容那邊只有一個結束的按鈕能按
Lydia avatar
By Lydia
at 2019-10-29T23:28
Share Library XML 不是從選單就能匯出了嗎
Zanna avatar
By Zanna
at 2019-10-31T13:57
http://i.imgur.com/LO9LzB3.png
Lauren avatar
By Lauren
at 2019-11-02T17:42
只是沒有過去 iTunes 的自動匯出 XML 選項
不過可以寫個 Applescript 讓它自動更新

Twitter for Mac 官方軟體上架

Oscar avatar
By Oscar
at 2019-10-11T16:05
Twitter for Mac https://apps.apple.com/tw/app/twitter-for-mac/id1482454543 供應商 Twitter, Inc. 大小 32.8 MB 如果有重度使用者,可以試試看電腦版的推特好不好用, 瀏覽起來的速度跟流暢感還可以。 - ...

更新Catalina後 三指查詢辭典失效

Candice avatar
By Candice
at 2019-10-11T15:50
如題 昨天更新我的Macbook pro 2015後 網頁上遇到不會的外文字想查詢時 三指點下去後,只會跑出siri相關知識、地圖、app store、電影這幾個結果 字典內容完全不會出現 十分困擾QQ 不知道有沒有什麼辦法解決? 謝謝大家! - ...

有人更新後 Capslock 也怪怪的嗎?

Rachel avatar
By Rachel
at 2019-10-11T13:46
機型是 MacBook Pro 13and#34; 2015E (12.1) 更新到 Catalina 之後發現一個很耐人尋味的狀況,就是 Capslock 又罷工了 而且好玩的是,Capslock 在登入畫面是正常的(如果密碼有大寫你就會發現會亮) 但進入系統之後,Capslock 就下班了,即使你有 ...

還可以補齊電影套裝嗎?

Elma avatar
By Elma
at 2019-10-11T04:42
如題,爬了板上的文後 發現好像可以事後補齊電影套裝、或是音樂專輯 很久之前沒有 Apple Music 時會購買音樂 就有試過補齊專輯,也有成功 以上題外話 最近蘋果把電影、音樂、遊戲拆開成 3 個 App 好像就找不到補齊套裝的選項了 @@ 請問版上有人知道要如何補齊的嗎? 還是已經沒 ...

Catalina更新之後多了Macintosh HD-資料

Oliver avatar
By Oliver
at 2019-10-11T02:11
如題 我的MacBook air 2015 更新後 原本內部硬碟Macintosh HD下面又多了一個Macintosh HD-資料 後來整台重灌,又多了一個,現在我有兩個Macintosh HD-資料..... 想請問各位大大 為什麼他會分出那個空間? 有辦法弄掉嗎? 謝謝 - ...