FoneDog Screen Recorder FoneDog Screen Recorder
Special Offer Special Offer
Only Only
$4.49 $4.49
to get a ONE-month license to get a ONE-month license
Sale ends in xx days Sale ends in xx days
Buy Now
sale

Fix: iTunes Cannot Read The Contents Of The iPhone

By Gina Barrow, Last updated: September 24, 2019

“I got this message iTunes cannot read the contents of the iPhone. Go to the Summary tab in iPhone preferences and click Restore to restore this iPhone to factory settings while I was trying to connect my iPhone to my computer. I had no other option but to click OK and I am totally aware that I will lose some of my important contents. Are there any possible fixes for this issue? Thanks”

Many iPhone users flooded reports that they were unable to do anything on their devices because of this error message. This issue has been going on for quite some time now and Apple does not know the main reason/s why this error happens.

If you have clicked OK or restored your device, you are probably wondering now how you can get your data back. You can either restore your iTunes or iCloud back if you but if none, you might end up without any contents left. This warning message will actually wipe out your iPhone clean, so better be careful and read the message before clicking anything.

Today, we will find out the reasons behind this error iTunes cannot read the contents of the iPhone error and the best solutions.

Part 1. Possible Reasons Why iTunes cannot Read the Contents of the iPhonePart 2. 4 Possible Solutions to iTunes Cannot Read The Contents Of The iPhone IssuePart 3. Summary

Part 1. Possible Reasons Why iTunes cannot Read the Contents of the iPhone

Apple has not yet officially explained why iTunes forces you to restore your iOS device but some mobile experts suggest that this is a software-related problem.

It could be caused by incorrectly written files by third party software, particularly in jailbroken devices. Another possible reason is corrupted iPhone files that iTunes could not read or considered a threat.

And lastly, it could be due to iTunes not properly installed or updated. However, more users with jailbroken iPhones have received this error more compared to regular iPhones only.

But, we cannot determine yet if this is because of the software installed on most jailbroken phones because the error message is the same. The only thing we can do now is to avoid further data loss and we will go over some methods recommended by experts that have also helped them get rid of iTunes cannot read the contents of the iPhone message.

iTunes Cannot Read The Contents Of The iPhone


Part 2. 4 Possible Solutions to iTunes Cannot Read The Contents Of The iPhone Issue

We searched all the recommended methods to resolve this iTunes error and have gathered and tested each. We came up with these 4 possible solutions that could help you with this error as well. You can try and test which one will fix your iPhone.

If you are still on that same screen where iTunes is asking you to restore your iPhone, remember to not click the OK button on that message window. Simply disconnect your iPhone from iTunes and the computer and do the following:

Solution 1. Erase a Song Saved on Your iPhone

The first possible solution we have is to delete a song on your iPhone due to the fact that iTunes could not read your device’s contents because of a corrupted iPhone file.

  1. Unplug your iPhone from the computer and go to your songs or playlists
  2. Delete one song and turn off your iPhone. This process will overwrite the corrupted data file
  3. Turn the iPhone back on and reconnect to your computer and iTunes
  4. Test if the error message still appears

Solution 2. Delete, Re-install or Update iTunes

Since we are also checking if iTunes may have also caused the issue, we’ll work around with iTunes and test the problem.

The very first thing you can do after disconnecting your iPhone is to check if there is an available update in iTunes.

  1. On a Mac: Click the iTunes menu and go to Check for Updates. If there is one, click Download iTunes
  2. On a Windows PC: From the iTunes menu bar go to Help and click Check for Updates. If there is one, follow the onscreen prompt to download the update.

After updating iTunes on your computer, try reconnecting your iPhone and check if the error window still appears.

If there is no available iTunes update try uninstalling it to get rid of any corrupted files and reinstall it afterward.

Uninstall iTunes on a Windows computer:
  1. Open the control panel and go to Apps and Features
  2. Locate the iTunes and click Uninstall
  3. Wait until the process is completed

To reinstall iTunes on Windows:

  1. Open the Microsoft Store and search iTunes
  2. Click Download. Follow the onscreen instructions
  3. Launch iTunes
Uninstall iTunes On a Mac:
  1. Simply drag the iTunes folder to the Trash bin. If you are not allowed to do this, go to step 2.
  2. Go to the Applications folder and find app file and click on Get Info
  3. Click on the lock icon and enter the Administrator password
  4. Set the permission to Everyone to Read and Write under Sharing & Permission
  5. Close this window and try dragging the iTunes icon to the trash again
  6. Empty the Trash folder
  7. Open spotlight and enter Activity Monitor
  8. Locate iTunes Helper and delete it
  9. Go to Library and then Preferences and locate all the files with - com.apple.itunes and remove them completely
  10. Restart your Mac

Reinstall iTunes on Mac:

After successfully removing iTunes on Mac, it’s time to reinstall it and test the issue.

  1. Simply go to the Apple iTunes official web page and click the download button or you can go to the AppStore and search for iTunes. Follow the onscreen instructions on how to download it

Now that you have reinstalled iTunes on your computer, try reconnecting your iPhone and see if the iTunes cannot read the contents of the iPhone error still shows up.

Solution 3. For Jailbroken iPhones Only

If you are using a jailbroken device, then try this method to fix the error.

  • Open iFile on your iPhone
  • Go to /var/mobile/Media/iTunes_Control/iTunes and change the name iTunes DB, iTunes control, and iTunes prefs. (iTunes DB > iTunes DB.old, iTunes control > iTunes control.old, and iTunesPrefs > iTunesPrefs.old)
  • Delete these files if you are unable to rename it, but do this only as your final option
  • Reconnect the iPhone to iTunes and test to see if the error message still appears

Solutions to iTunes Cannot Read The Contents Of The iPhone Issue

Solution 4. Restore iPhone to Factory Settings

The last and final solution we think that could fix iTunes cannot read the contents of the iPhone error are to restore it to factory settings. However, we will not just allow you to restore your device without setting a backup yet.

Given for example that the three solutions did not help you resolve this issue, the last thing we will do is to restore the iPhone but through FoneDog iOS Data Backup & Restore program.

This program features a one-click backup process to all of your iPhone files including contacts, messages, photos, and many more.

Its main advantage over any other backup and restore methods is the ability to selectively choose which files you can keep and restore.

Free DownloadFree Download

All you need is to simply download this program for free and connect your device. Choose which process you will need, Backup or Restore. The software will ask if you would like to back up the entire files or you can only choose which ones to save.

From then, the backup file will be saved in the program itself and if it’s time to restore, you can choose to restore to your iPhone or any iOS device or to the computer.

Now that you have created a backup of your iPhone contents, here is how to restore it to factory settings:

  1. On your iPhone, head over to Settings and tap General
  2. Tap Reset and tap Erase All Content and Settings

Alternatively, on the same iTunes window where you get the error screen, click OK and wait for the restoration to be completed.

Afterward, you can restore the backup to your iPhone from FoneDog iOS Data Backup and Restore. Go to Restore and locate the recent backup you made and click on Restore to iPhone.

You can now continue to set up your iPhone again.

Part 3. Summary

There you have it; we have finally fixed the iTunes cannot read the contents of the iPhone error. In this article, we learned that this specific issue happens usually to any iPhone and iOS device upon connecting to iTunes.

Although there are no official words as to why this error occurs, we have gathered all the possible solutions that could help any users get rid of the issue. A simple song deletion could help, an iTunes update or reinstall could also fix.

However, for jailbroken iPhones, users might need to carefully follow the method we suggested above since they have modified the iOS software.

And if all these fail, you don’t have any other choices but to restore your iPhone completely. Luckily, you can take advantage of FoneDog iOS Data Backup and Restore program to help you perform a one-click backup as well as an easy restore process.

I hope this article has helped you overcome this iTunes problem. So go ahead, share it with your friends or someone you know that are currently experiencing this issue.

Leave a Comment

Comment

Comment ()
author image

Gina Barrow

Technical/Creative Writer

Kitchen, my safe space; black, my favorite color

Was a Technical Specialist for a while, troubleshooting Smartphone and Software-related issues until a writing stint caught my attention.

iOS Data Backup & Restore logo

iOS Data Backup & Restore

Back up your data to PC and selectively restore iOS data from backups.

Free Download Free Download

How Do You Like This Article?

Check icon/ Check icon

INTERESTINGDULL

Check icon/ Check icon

SIMPLEDIFFICULT

Thank you! Here' re your choices:

Rate This Article: Excellent

Rating: 4.7 / 5 (based on 75 ratings)

iOS Data Backup & Restore logo

iOS Data Backup & Restore

Back up your data to PC and selectively restore iOS data from backups.

Free Download Free Download

FoneDog uses cookies to ensure you get the best experience on our website. Click here to learn more.