As far as I know, you are the first with this problem. I presume you saved the iTunes pkg created with the script and installing it again will not alter your library or the iTunes preferences file.@bogdanw — Is there a less nuclear option, something I can kick the tires on first? Is this an uncommon or unknown issue for iTunes in general?
Agree, I didn't and I was not planning. But when I'll get this kind of messages for the apps I like/need, I might be forced to upgrade.The best way to communicate to Apple that we neither want nor need a new OS with a few shiny distractions every 5 minutes is by not upgrading
No solution for the icons problem.@bogdanw how can i download Apple Arcade games in iTunes 12.6.5 and did you find a solution for the issue of app icons on Catalina
tell application "/Applications/iTunes.app"
activate
open location "itmss://itunes.apple.com/app/id1468314130"
end tell
UPDATE: Does NOT work in Catalina release, see the above post for updated scripts.
Instructions for getting iTunes 12.6.5.3 to work on MacOS Catalina 10.15
1. Disable System Integrity Protection (Reboot to Recovery, open Terminal, run csrutil disable, reboot)
2. Download iTunes 12.6.5.3 dmg from https://support.apple.com/HT208079 (direct link https://secure-appldnld.apple.com/i...-B085-11E8-B6AB-C1D03409AD2A/iTunes12.6.5.dmg )
3. Use this script to create a package that can be installed on macOS Catalina
Code: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, click on "Install anyway"
4. Use this script to modify iTunes 12.6.5.3 to run on macOS 10.15
or run in TerminalCode:do shell script "sed -i '' 's/12.6.5/13.6.5/g' /Applications/iTunes.app/Contents/Info.plist" with administrator privileges
Code:sudo sed -i '' 's/12.6.5/13.6.5/g' /Applications/iTunes.app/Contents/Info.plist
Notes:
- If iTunes hangs at the first start, force quit, disable Internet and start it again
- System Integrity Protection can be re-enabled: reboot into Recovery, open Terminal, run csrutil enable, reboot
Hello, that script worked for the first Catalina beta version, the post has been updated to point to the script from post #91 that works in Catalina final releases.Hello there!I tried everything you wrote, but I didn't get any option to install Itunes anyway, as the message "This package is incompatible with this version of macOS". What might be wrong?/Andreas from Sweden
set theDMG to choose file with prompt "Please select iTunes 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 "hdiutil unmount /Volumes/iTunes/"
do shell script "cd ~/tmp/iTunesX.pkg;" & "cat Payload | gunzip -dc |cpio -i;" & "ditto ~/tmp/iTunesX.pkg/Applications/iTunes.app ~/tmp/iTunes.app;"
do shell script "plutil -replace CFBundleGetInfoString -string 'iTunes 13.6.5.3' ~/tmp/iTunes.app/Contents/Info.plist"
do shell script "plutil -replace CFBundleShortVersionString -string 13.6.5 ~/tmp/iTunes.app/Contents/Info.plist"
do shell script "plutil -replace CFBundleVersion -string 13.6.5 ~/tmp/iTunes.app/Contents/Info.plist"
do shell script "plutil -replace CFBundleVersion -string 'iTunes 13.6.5.3' ~/tmp/iTunes.app/Contents/version.plist"
do shell script "plutil -replace CFBundleShortVersionString -string 13.6.5 ~/tmp/iTunes.app/Contents/version.plist"
do shell script "pkgbuild --component ~/tmp/iTunes.app --install-location /Applications ~/Desktop/iTunes13.6.5.pkg"
do shell script "rm -rf ~/tmp"
do shell script "open ~/Desktop/iTunes13.6.5.pkg"
Thanks a lot! It worked! I'm so grateful to be able to arrange the apps on my iPhone again, a feature that Apple deleted from iTunes s few years ago.Hello, that script worked for the first Catalina beta version, the post has been updated to point to the script from post #91 that works in Catalina final releases.
Please try this shortened version:
The script will ask you to select the iTunes dmg (12.6 or 12.8), unpack and patch iTunes, repack it into iTunes13.6.5.pkg saved on your desktop and start its installation. I've tested the script in Catalina 10.15.3 with SIP enabled and it woked.Code:set theDMG to choose file with prompt "Please select iTunes 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 "hdiutil unmount /Volumes/iTunes/" do shell script "cd ~/tmp/iTunesX.pkg;" & "cat Payload | gunzip -dc |cpio -i;" & "ditto ~/tmp/iTunesX.pkg/Applications/iTunes.app ~/tmp/iTunes.app;" do shell script "plutil -replace CFBundleGetInfoString -string 'iTunes 13.6.5.3' ~/tmp/iTunes.app/Contents/Info.plist" do shell script "plutil -replace CFBundleShortVersionString -string 13.6.5 ~/tmp/iTunes.app/Contents/Info.plist" do shell script "plutil -replace CFBundleVersion -string 13.6.5 ~/tmp/iTunes.app/Contents/Info.plist" do shell script "plutil -replace CFBundleVersion -string 'iTunes 13.6.5.3' ~/tmp/iTunes.app/Contents/version.plist" do shell script "plutil -replace CFBundleShortVersionString -string 13.6.5 ~/tmp/iTunes.app/Contents/version.plist" do shell script "pkgbuild --component ~/tmp/iTunes.app --install-location /Applications ~/Desktop/iTunes13.6.5.pkg" do shell script "rm -rf ~/tmp" do shell script "open ~/Desktop/iTunes13.6.5.pkg"
I get this error since my apple id is from Italy some solutionView attachment 891637
No, it is not possible to download one Apple Arcade game with iTunes.Bogdanw do you think you can help me
With iTunes 12.6 I get this message: "iTunes cannot read the contents of the iPhone “iPhone”. Go to the Summary tab in iPhone preferences and click Restore to restore this iPhone to factory settings." and some errors in Console - system.log from MobileDeviceUpdater, AMPDevicesAgent, com.apple.configurator.xpc.DeviceService and com.apple.BKAgentService.iTunes 12.9.5.5 and 10.15.4b2 I’ve lost the ability to talk to my iPad using iTunes. I get an error message and then a second error saying it can’t read my iPad and to restore it. It works fine in Finder.
With iTunes 12.6 I get this message: "iTunes cannot read the contents of the iPhone “iPhone”. Go to the Summary tab in iPhone preferences and click Restore to restore this iPhone to factory settings." and some errors in Console - system.log from MobileDeviceUpdater, AMPDevicesAgent, com.apple.configurator.xpc.DeviceService and com.apple.BKAgentService.
I think Apple has to update the MobileDevice pkg.
Great news, thank you for the update and the explanation!The latest version of Retroactive wraps iTunes in a way that maintains its code signature and bundle integrity to resolve compatibility issues with macOS 10.15.4.
Great news, thank you for the update and the explanation!
I will update the first post of this thread with links for Retroactive and the Retroactive thread.