macOS 10.15 Catalina has removed iTunes, if you are familiar with using iTunes, this article will guide you how to install iTunes 12.6.5.3 on macOS Catalina (using iTunes 12.6.5.3, you can still use it App Store).

Related Tricks

Install iTunes 12.6.5.3 on macOS Catalina

install iTunes on macOS 10.15
  • Turn off System Integrity Protection (SIP)
  • Reboot the device -> Hold Command + R to enter recovery mode during boot -> Select Terminal -> Type csrutil disable to turn off SIP.
  • reboot the machine
  • Open the Script Editor and paste the script
display dialog "Please select iTunes 12.6 dmg file" buttons {"Ok"}
set theDMG to choose file with prompt "Please select iTunes 12.6 dmg file:" of type {"dmg"}
do shell script "hdiutil mount " & quoted form of POSIX path of theDMG
do shell script "pkgutil --expand /Volumes/iTunes/Install\\ iTunes.pkg ~/tmp"
do shell script "sed -i '' 's/18A1/14F2511/g' ~/tmp/Distribution"
do shell script "sed -i '' 's/gt/lt/g' ~/tmp/Distribution"
do shell script "pkgutil --flatten ~/tmp ~/Desktop/iTunes.pkg"
do shell script "hdiutil unmount /Volumes/iTunes/"
do shell script "rm -rf ~/tmp"

set question to display dialog "Install iTtunes?" buttons {"Yes", "No"} default button 1
set answer to button returned of question
if answer is equal to "Yes" then
    do shell script "open ~/Desktop/iTunes.pkg"
    return
end if
if answer is equal to "No" then
    display dialog "Modified iTunes.pkg saved on desktop" buttons {"Ok"}
    return
end if
  • When the message “This package is incompatible with this version of macOS.” Is displayed, select “Install anyway”
  • Use the following script to edit iTunes 12.6.5.3 running on macOS 10.15
do shell script "sed -i '' 's/12.6.5/13.6.5/g' /Applications/iTunes.app/Contents/Info.plist" with administrator privileges
  • Or run by Terminal
sudo sed -i '' 's/12.6.5/13.6.5/g' /Applications/iTunes.app/Contents/Info.plist
  • If iTunes hangs on the first start, completely exit iTunes, turn off the Internet, and restart
  • Reboot the device -> Hold Command + R to enter recovery mode during boot -> Select Terminal -> Type csrutil enable to turn on SIP.
4.2/5 - (5 votes)