How to downgrade iTunes 12.7 to 12.6 on High Sierra.

With iTunes 12.7 you can’t download apps for older iPhones. If you have an older iPhone and you want to download older apps for you need iTunes 12.6.

But Apple have introduced a security feature called ‘System Integrity Protection’ that stops you from deleting iTunes 12.7.

To delete iTuens 12.7 (and go back to iTunes 12.6) you can disable System Integrity Protection, remove iTunes 12.7, then re-enable the protection. It’s pretty hard core. I would say this is not recommended by Apple. Here’s how to do it…

1 Turn off System Integrity Protection:

Restart into Recovery mode (Command+R).

Into Terminal type:

csrutil disable

Then type:


(Write those instructions down because you can’t access any files or web help in recovery mode.)

2. Delete iTunes12. (Note: you may want to back up some important files first, there’s a great article on how to do this here.)

3. Turn System Integrity Protection back on

Repeat step 1 but type ‘csrutil enable’

Then you can download and install iTunes 12.6 installer from here:




One response to “How to downgrade iTunes 12.7 to 12.6 on High Sierra.”

  1. Martin W.

    Only worked for me when installing the older iTunes BEFORE enabling integrity protection.


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.