@bradl : Thanks a lot for the suggestion, but I haven't and frankly I've now gotten a bit eager to understand what exactly is going on with iTunes 12.6.2/12.7 and High Sierra.
@RocK111 : I've analysed the "This action could not be completed. Try again." problem further and I think I've a fix for you. We're basically dealing with two problems of a downgraded iTunes 12.6.2 under High Sierra here:
The following strategy assumes you have downgraded iTunes 12.7 to 12.6.2 under Sierra or High Sierra and have run into the problem that you can neither login nor logoff with your Apple ID in any relevant system dialog (iTunes, App Store, iCloud ...) with the error message "This action could not be completed. Try again.".
1. Make sure the macOS System Integrity Protection (SIP) is turned off for you to be able to perform the following steps.
2. Backup your ~/Music/iTunes/iTunes Library.itl file (just in case).
3. Upgrade to iTunes 12.7 again via the Software Update.
4. Do not launch iTunes 12.7 (this way, you do not have to restore your iTunes Library.itl file, as the database upgrade to version 12.7 obviously does not occur during the iTunes 12.7 upgrade, but when the iTunes 12.7 application is launched for the first time).
5. Launch CharlesSoft's Pacifist, choose to open Apple installation packages (third choice in the application's menu) and choose the macOS High Sierra 10.13.0 installer from your HD/SSD.
6. Open the contents of Core.pkg, highlight /Applications/iTunes.app, right-click and install it to the pre-defined location from the context menu. Use administrator privileges and let Pacifist replace files when the corresponding dialogs appear. This will restore the iTunes 12.6.2 app while maintaining the iTunes 12.7 components across the system.
7. Still in the contents of Core.pkg, highlight /System/Library/PrivateFrameworks/CoreADI.framework, right-click and install it to the pre-defined location from the context menu. Use administrator privileges and let Pacifist replace files again when the corresponding dialogs appear.
8. Reboot.
9. If you're on a Mac still supported by macOS 10.13 High Sierra: Turn macOS System Integrity Protection (SIP) on again. If your Mac is not supported my High Sierra and you've installed the OS using e.g. dosdude1's patcher, leave SIP off.
Hope this helps anybody with the "This action could not be completed. Try again" problem!
Feedback is highly welcome, of course.
@RocK111 : I've analysed the "This action could not be completed. Try again." problem further and I think I've a fix for you. We're basically dealing with two problems of a downgraded iTunes 12.6.2 under High Sierra here:
- The "An unknown error occurred (-45076)." problem described in this thread above which I have now narrowed down to a difference in /System/Library/PrivateFrameworks/CoreADI.framework. The iTunes 12.6.2 bundled with the macOS 10.13.0 High Sierra installer uses CoreADI.framework 4.12.0 while iTunes 12.7's version of CoreADI.framework is 4.13.0. Obviously, the iTunes 12.6.2 binary is missing parts in CoreADI.framework 4.13.0 that were still present in version 4.12.0. Therefore the "An unknown error occurred (-45076) error". Once you replace CoreADI.framework 4.13.0 (iTunes 12.7) by 4.12.0 (iTunes 12.6.2), iTunes 12.6.2 will immediately launch without the -45076 error again.
- The "This action could not be completed. Try again." problem with any Apple ID login on the machine that may occur when iTunes has been downgraded from 12.7 to 12.6.2 following the initial instructions of post #28. I couldn't narrow that down yet to a specific component, but as the problem is not occurring when the components from iTunes 12.7 are active, one can follow the following downgrading strategy:
The following strategy assumes you have downgraded iTunes 12.7 to 12.6.2 under Sierra or High Sierra and have run into the problem that you can neither login nor logoff with your Apple ID in any relevant system dialog (iTunes, App Store, iCloud ...) with the error message "This action could not be completed. Try again.".
1. Make sure the macOS System Integrity Protection (SIP) is turned off for you to be able to perform the following steps.
2. Backup your ~/Music/iTunes/iTunes Library.itl file (just in case).
3. Upgrade to iTunes 12.7 again via the Software Update.
4. Do not launch iTunes 12.7 (this way, you do not have to restore your iTunes Library.itl file, as the database upgrade to version 12.7 obviously does not occur during the iTunes 12.7 upgrade, but when the iTunes 12.7 application is launched for the first time).
5. Launch CharlesSoft's Pacifist, choose to open Apple installation packages (third choice in the application's menu) and choose the macOS High Sierra 10.13.0 installer from your HD/SSD.
6. Open the contents of Core.pkg, highlight /Applications/iTunes.app, right-click and install it to the pre-defined location from the context menu. Use administrator privileges and let Pacifist replace files when the corresponding dialogs appear. This will restore the iTunes 12.6.2 app while maintaining the iTunes 12.7 components across the system.
7. Still in the contents of Core.pkg, highlight /System/Library/PrivateFrameworks/CoreADI.framework, right-click and install it to the pre-defined location from the context menu. Use administrator privileges and let Pacifist replace files again when the corresponding dialogs appear.
8. Reboot.
9. If you're on a Mac still supported by macOS 10.13 High Sierra: Turn macOS System Integrity Protection (SIP) on again. If your Mac is not supported my High Sierra and you've installed the OS using e.g. dosdude1's patcher, leave SIP off.
Hope this helps anybody with the "This action could not be completed. Try again" problem!
Feedback is highly welcome, of course.
Last edited: