Catalina 上安裝 iTunes 的方法 - MAC

By Hamiltion
at 2019-10-11T17:12
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 共存。
--
有鑒於 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

By Bethany
at 2019-10-16T16:08
at 2019-10-16T16:08

By Audriana
at 2019-10-17T23:40
at 2019-10-17T23:40

By Frederic
at 2019-10-20T03:13
at 2019-10-20T03:13

By Bethany
at 2019-10-23T07:10
at 2019-10-23T07:10

By Brianna
at 2019-10-27T01:06
at 2019-10-27T01:06

By Lydia
at 2019-10-29T23:28
at 2019-10-29T23:28

By Zanna
at 2019-10-31T13:57
at 2019-10-31T13:57

By Lauren
at 2019-11-02T17:42
at 2019-11-02T17:42
Related Posts
Twitter for Mac 官方軟體上架

By Oscar
at 2019-10-11T16:05
at 2019-10-11T16:05
更新Catalina後 三指查詢辭典失效

By Candice
at 2019-10-11T15:50
at 2019-10-11T15:50
有人更新後 Capslock 也怪怪的嗎?

By Rachel
at 2019-10-11T13:46
at 2019-10-11T13:46
還可以補齊電影套裝嗎?

By Elma
at 2019-10-11T04:42
at 2019-10-11T04:42
Catalina更新之後多了Macintosh HD-資料

By Oliver
at 2019-10-11T02:11
at 2019-10-11T02:11