After my previous post, I decided to look into the code signature issue but didn’t have the time right away but first I found this article which mentioned the general issue:
The two commands mentioned did not work in my case with iTunes 10.7 CoverFlow. I had tried to reinstall using Retroactive and then running the commands but the first command gave me an error so I decided to copy the iTunes app from a 15.0.1 backup and the commands did work but when trying to open the iTunes 10.7 app, the code signature errors were still there.
I later found a thread on MacRumors where a user had installed some newer iTunes versions on Apple Silicon and posted a script of the process. In that script was the following command: “codesign --force --deep --sign - /Applications/iTunes.app” but this was being used for newer versions as part of a larger script. I thought I would try it anyway since it was different than the other ones in the article and it worked!!! Keep in mind that I had to apply the command to my backup 10.7 copy of iTunes previously installed with Retroactive, not the one that Retroactive installed later (not sure why this is the case).
So, for those who still want to use older iTunes versions with Sequoia 15.3 (and 15.3.1), you will want to check out this thread:
I first tried the script to install iTunes 12.8.3 as I had a copy of that downloaded already and it worked but I really wanted 10.7 to work and the codesign command mentioned in that thread took care of the problem. The poster boddanw deserves credit for posting that solution and allowing these older versions to be used a bit longer.