Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
thanks - the reddit thread above is for 12.6.4 and is for an earlier version of the Mojave beta.

Perhaps there will be a 12.6.6 update for Mojave - that said I was mostly interested in using iTunes 12.6.x.x to update apps on multiple iOS devices - but I have a feeling it just puts a placeholder on the iOS device and causes it to download a new version of the app OTA on each device - this could be tested by updating from mac without connecting to wifi.

I also think that iTunes 12.9 and going forward may have other implications for voice memos, iOS sync with iOS12 etc

Anyway thanks for the info
 
Last edited:
thanks - the reddit thread above is for 12.6.4 and is for an earlier version of the Mojave beta.

Perhaps there will be a 12.6.6 update for Mojave - that said I was mostly interested in using iTunes 12.6.x.x to update apps on multiple iOS devices - but I have a feeling it just puts a placeholder on the iOS device and causes it to download a new version of the app OTA on each device - this could be tested by updating from mac without connecting to wifi.

I also think that iTunes 12.9 and going forward may have other implications for voice memos, iOS sync with iOS12 etc

Anyway thanks for the info
If the iOS device is connected, with USB in my case, the apps are going from the computer to the iDevice.
 
  • Like
Reactions: mikzn
If the iOS device is connected, with USB in my case, the apps are going from the computer to the iDevice.

Thanks for that - good to know

Last time I tried on 12.6.4 / HS (Not Mojave) my iPhone iOS 12 apps only updated after connecting to wifi - i will go back to that version and try again - thx
 
  • Like
Reactions: bogdanw
Sounds almost too easy. This requires disabling the SIP?
Based on reports from the other thread, SIP must be disabled.
If you don't want to disable SIP, you can try to extract iTunes.app from Install iTunes.pkg with Pacifist to a different location than the Applications folder.
 
Based on reports from the other thread, SIP must be disabled.
If you don't want to disable SIP, you can try to extract iTunes.app from Install iTunes.pkg with Pacifist to a different location than the Applications folder.
I don’t see the problem with SIP. You can enable it again after you finish with your modifications.
 
I’m running iTunes 12.6.5.3 on an “orphaned” MacBook still running El Capitan -- OS X 10.11.6.

As of this AM….. it still downloaded several iOS app updates (the MS office apps) and used these downloads to update 2 different iPhones running iOS 11.4 while plugged in via USB.

GetRealBro
 
I can confirm that app updates no longer seem to be working via iTunes 12.6.5.3 on Mojave. The download appears to completes successfully, but then fails some form of final validation with error code 8228. Then you retry the operation, you receive a 416 error.
Disappointingly, it looks like apps in iTunes has finally reached the end of the line, even though Apple are still offering v12.6.5.3 for download on their website (page last updated 17th January 2019): https://support.apple.com/en-gb/HT208079
 
I can confirm that app updates no longer seem to be working via iTunes 12.6.5.3 on Mojave. The download appears to completes successfully, but then fails some form of final validation with error code 8228. Then you retry the operation, you receive a 416 error.
Disappointingly, it looks like apps in iTunes has finally reached the end of the line, even though Apple are still offering v12.6.5.3 for download on their website (page last updated 17th January 2019): https://support.apple.com/en-gb/HT208079
I just fired up a MacBook with Mavericks and iTunes 12.6.2 and it downloads apps and updates just fine. 12.6.5 on High Sierra, which had been a supported configuration, gives the 8228 error.
Edit: 12.6.5 on High Sierra is now updating apps successfully again.
 
Last edited:
Monday, the apps failed to update, but new downloads were working. Today, updates and downloads work very well on 10.14.3 with iTunes 12.6.5.3.
 
End of the road for 10.14.4? with News and TV and all that....
Screen Shot 2019-03-30 at 13.14.19.png
 
Thanks bogdanw !, I found the thread you referred to right after my post. I got it back up and working.
 
As I just wrote in another thread bogdanw's both scripts work great (thanks again bogdanw)
BUT be aware that the installed 12.6.5.3 cannot use airplay with Apple TV. The first time you try it the AppleTV presents a 4 digit code that is required in order to pair together your Mac and AppleTV. You fill in the code to a small input field in iTunes but nothing happens.
The only workaround I've found is to have my videos on an external HD with Mohave 10.14.4 and start iTunes 12.9.4 from that disk. That works without having to boot from the external disk.

In case anybody wonders why I need to use 12.6.5.3: I read A LOT on my two iPads (continuing thousands of ebooks, PDFs and documents) and I need to modify tags very frequently, which I can now do with the Books app. Unfortunately Books does not allow me to manually transfer books from my Macs to my iPads. I think it can do some sort of syncing of books bought from the Appstore but I only have maybe a hundred of those. Also I hate syncing (I also have over 200GB of music that I've always managed manually). So my options with Mohave 10.14.4 is to first modify tags with the Books app and then transfer them using iMazing (excellent app by the way, I recommend it unconditionally).
iTunes 19.6.5.3 allows me to do both, so it's a better option. So much in fact that I will not install the forthcoming macOS10.5 (another reason being the abandoning of 32 bit apps)
 
I'm resurrecting this topic for a method of installing iTunes 12.6 on a clean Mojave 10.14.6 install, with SIP enabled and keeping iTunes 12.9:
1. download iTunes 12.6 from Apple https://support.apple.com/HT208079 direct link https://secure-appldnld.apple.com/i...-B085-11E8-B6AB-C1D03409AD2A/iTunes12.6.5.dmg
2. create a new pkg that can be installed on Mojave by modifying the installation limits of the original
(run in /Applications/Utilities/Script Editor.app)
Code:
display dialog "Please select the iTunes 12.6 dmg file" buttons {"Ok"}
set theDMG to choose file with prompt "Please select the iTunes 12.6 dmg file:" of type {"dmg"}
do shell script "hdiutil mount " & quoted form of POSIX path of theDMG & " -noverify -nobrowse"
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"
display dialog "Modified iTunes.pkg saved on desktop" buttons {"Ok"}
3. reboot into Recovery and from Terminal
- rename the installed iTunes to iTunes 12.9
Code:
mv /Volumes/Macintosh\ HD/Applications/iTunes.app /Volumes/Macintosh\ HD/Applications/iTunes12.9.app
- install iTunes 12.6
Code:
installer -verbose -pkg /Volumes/Macintosh\ HD/Users/UserName/Desktop/iTunes.pkg -target /Volumes/Macintosh\ HD/
- rename the newly installed iTunes to iTunes 12.6
Code:
mv /Volumes/Macintosh\ HD/Applications/iTunes.app /Volumes/Macintosh\ HD/Applications/iTunes12.6.app
- rename iTunes 12.9 to iTunes
Code:
mv /Volumes/Macintosh\ HD/Applications/iTunes12.9.app /Volumes/Macintosh\ HD/Applications/iTunes.app
- copy iPodUpdater.framework from iTunes 12.6 to iTunes 12.9
Code:
ditto /Volumes/Macintosh\ HD/Applications/iTunes12.6.app/Contents/Frameworks/iPodUpdater.framework /Volumes/Macintosh\ HD/Applications/iTunes.app/Contents/Frameworks/iPodUpdater.framework
- edit iTunes 12.6 Info.plist to to allow it to work on Mojave
Code:
sed -i '' 's/12.6.5/13.6.5/g' /Volumes/Macintosh\ HD/Applications/iTunes12.6.app/Contents/Info.plist
I know it might look complicated, but if you edit the above commands to include the name of your Mojave disk (if it's not Macintosh HD) and your user name (instead of UserName) and save them in an iTunes.txt file on your desktop, you can run cat /Volumes/Macintosh\ HD/Users/UserName/Desktop/iTunes.txt to display them in Terminal in Recovery and just copy-paste them in a new window.
Thanks to Apple for the "God mode" that is Recovey and thanks to @GH1852 for the iPodFramework fix.
 
TL;DR.
I have 12.9.5.5 version on my Mojave and it works fine both on 2018 MBP and 2018 Mac Mini.
You should update to 12.9.5.5 - latest version?
 
I'm resurrecting this topic for a method of installing iTunes 12.6 on a clean Mojave 10.14.6 install, with SIP enabled and keeping iTunes 12.9:
1. download iTunes 12.6 from Apple https://support.apple.com/HT208079 direct link https://secure-appldnld.apple.com/i...-B085-11E8-B6AB-C1D03409AD2A/iTunes12.6.5.dmg
2. create a new pkg that can be installed on Mojave by modifying the installation limits of the original
(run in /Applications/Utilities/Script Editor.app)
Code:
display dialog "Please select the iTunes 12.6 dmg file" buttons {"Ok"}
set theDMG to choose file with prompt "Please select the iTunes 12.6 dmg file:" of type {"dmg"}
do shell script "hdiutil mount " & quoted form of POSIX path of theDMG & " -noverify -nobrowse"
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"
display dialog "Modified iTunes.pkg saved on desktop" buttons {"Ok"}
3. reboot into Recovery and from Terminal
- rename the installed iTunes to iTunes 12.9
Code:
mv /Volumes/Macintosh\ HD/Applications/iTunes.app /Volumes/Macintosh\ HD/Applications/iTunes12.9.app
- install iTunes 12.6
Code:
installer -verbose -pkg /Volumes/Macintosh\ HD/Users/UserName/Desktop/iTunes.pkg -target /Volumes/Macintosh\ HD/
- rename the newly installed iTunes to iTunes 12.6
Code:
mv /Volumes/Macintosh\ HD/Applications/iTunes.app /Volumes/Macintosh\ HD/Applications/iTunes12.6.app
- rename iTunes 12.9 to iTunes
Code:
mv /Volumes/Macintosh\ HD/Applications/iTunes12.9.app /Volumes/Macintosh\ HD/Applications/iTunes.app
- copy iPodUpdater.framework from iTunes 12.6 to iTunes 12.9
Code:
ditto /Volumes/Macintosh\ HD/Applications/iTunes12.6.app/Contents/Frameworks/iPodUpdater.framework /Volumes/Macintosh\ HD/Applications/iTunes.app/Contents/Frameworks/iPodUpdater.framework
- edit iTunes 12.6 Info.plist to to allow it to work on Mojave
Code:
sed -i '' 's/12.6.5/13.6.5/g' /Volumes/Macintosh\ HD/Applications/iTunes12.6.app/Contents/Info.plist
I know it might look complicated, but if you edit the above commands to include the name of your Mojave disk (if it's not Macintosh HD) and your user name (instead of UserName) and save them in an iTunes.txt file on your desktop, you can run cat /Volumes/Macintosh\ HD/Users/UserName/Desktop/iTunes.txt to display them in Terminal in Recovery and just copy-paste them in a new window.
Thanks to Apple for the "God mode" that is Recovey and thanks to @GH1852 for the iPodFramework fix.
Hi - I'm back! iTunes 12.6 is mostly doing what it should do on Mojave, but one function is NOT working. I cannot do a backup using iTunes 12.6. If I run a sync, that works, but I get a message stating that the backup failed. If I go into preferences, devices, it lists no device backups (either my iPhone or my iPod touch). If I open iTunes 12.9, it can see my backups, and it can complete a backup. Is this to be expected, just par for the course? I wouldn't mind backup actually working when I do a sync with iTunes 12.6.
 
I have just installed iTunes 12.6.5 on a relatively clean and fully up to date version of Mojave 10.14.6 thanks to bogdanw's instructions. First I loaded the app to make sure it worked, then changed the Media folder location to the my network and closed it down.

Based on what I had read in the other thread, it sounded like Full Disk Access was needed to perform iTunes backups, so I granted that in System Preferences.

Then I copied the iTunes Library (and associated Files) and encrypted iPhone backup folder (from ~/Library/Application Support/MobileSync/Backup) from my old computer.

Reloading iTunes everything appeared as it did on the old computer. Then I attempted to sync it with my iPhone. Aside from having to mess around with computer authorizations, it all seemed to work okay. There were no error messages and nothing seems to have been removed from my phone.

I suppose I cannot technically confirm the backup is good without restoring my phone, or buying an app that can read encrypted backups, but Finder shows the copied backup folder has been updated, as does the Devices tab of iTunes Preferences. Exactly as on my old computer.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.