install iTunes on macOS 10.15 Catalina

0 comment 236 views

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).

Install iTunes 12.6.5.3 on macOS Catalina

  • 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.
Sending
User Review
0 (0 votes)

Related Posts

Leave a Comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More