What to Do If iTunes Cannot Read the Contents of my iPhone

If the iTunes app on your computer fails to read the contents of your iPhone, you cannot sync your device with your computer. Here are some of the fixes to fix the iTunes cannot read the contents of the iPhone issue.

Author Avatar Joy Taylor Last Updated: Sep. 16, 2021

For many iPhone users, iTunes is your go-to app for any type of data transfer or backup task you want to perform for your device. It is simply because of all the great features the app offers to its users for free. While the app has got great features and it works perfectly fine most of the time, there are times when it causes issues.

iTunes Cannot Read Your iPhone Content

iTunes Cannot Read Your iPhone Content

One of these issues is the iTunes app cannot read your iPhone. What that basically means is the app is failing to read the contents saved on your iPhone. If you are facing this issue on your device and you have not found a solution yet, the following guide would be of great use to you.

The guide explains how you can go about fixing the iTunes cannot read the contents of the iPhone issue on your device. It shows several ways to get the issue fixed with minimal effort on your device.

How to Fix iTunes Cannot Read the Content of iPhone

All the methods given below are pretty easy to follow and if you know the basics of iTunes and iPhone, you would be able to rectify the issue in no time on your device.

Fix 1. Delete A Song from iPhone

It is pretty common for your computer or your iPhone files to get corrupted and it could be the reason why the iTunes app cannot read the contents of your iPhone. In this case, your best solution is to have iTunes rebuild the database of your data.

One of the ways to do that is to modify something on your iPhone so it forces iTunes to rebuild its database. A simple task like deleting a song from your iPhone will do that for you and the following shows how to do it.

Step 1. Disconnect your iPhone from your computer and launch the Music app on it.

Step 2. Find any song in your list, tap and hold on the song, and select the option that says Delete from Library.

Remove a song from the iPhone

Remove a song from the iPhone

Step 3. When the selected song is deleted from your device, connect your iPhone to your computer and iTunes should recognize it.

You will find that iTunes automatically syncs your iPhone and is now able to read the contents of your device. That is how you fix the issue using a basic method like removing a song from your device.

Fix 2. Reinstall the iTunes App on Your Computer

It could be that the issue is with the core files of the iTunes app on your computer. If that is the case, you will need to rebuild those files on your system. The easiest way to do that is to uninstall iTunes and then reinstall it from its official website on your computer.

Reinstalling iTunes should be able to fix all the bad files and the app will then sync with your iPhone.

Step 1. If you are on Windows, head to Control Panel, and uninstall the iTunes app. If you are a Mac user, simply drag and drop the iTunes app onto the Trash icon in your Dock.

Step 2. When the app is uninstalled, head over to the iTunes website and download and install the app on your computer.

Use the newly installed iTunes app to sync your iPhone with your computer. It should be able to detect your device data without any issues.

Fix 3. Fix iTunes Cannot Read the Content of iPhone with AnyFix – iOS System Recovery

It is annoying whether iTunes can’t read the contents on your iPhone, or it can’t recognize the iPhone. However, AnyFix – iOS system recovery can help you solve more than 200 iTunes errors without data loss. With a professional team, it has provided many people with a solution to iTunes issues and received a lot of praise.

Now you can free download the latest version and install it on your computer.

Free Download

Free Download

* 100% Clean & Safe

Free Download * 100% Clean & Safe

Step 1. Launching AnyFix – iOS system recovery when the installation completed > Select iTunes Repair.

Click on iTunes Repair

Click on iTunes Repair

Step 2. For the problem of iTunes can not read the content of the iPhone please click iTunes Connection/Backup/Restore Errors > Click Scan Now.

Select the Error Type to Fix

Select the Error Type to Fix

Step 3. It will repair automatically.

AnyFix is Repairing iTunes Sync/CDB Errors

AnyFix is Repairing

Fix 4. Rename “iTunesCDB” “iTunesContol” and “iTunesPrefs”

The file names mentioned in the title of this section usually control how your iPhone syncs with the iTunes app on your computer. Sometimes these files get corrupted and you may need to rebuild them on your device.

To do so, you can rename these files and that will force your iPhone to create new versions of these files on your device. Your iPhone must be jailbroken to do this task, though.

The following shows how to do it on your jailbroken iPhone:

Step 1. Make sure your iPhone is not connected to your computer. Launch the iFile app available for jailbroken devices on your iPhone.

Step 2. Head to the following directory using the app.

var > mobile > Media > iTunes_Control > iTunes

Step 3. Find the following three files and add .bak at the end of their names.


Reboot your iPhone and you should be all set. The iTunes app will then be able to recognize your device’s contents.

Fix 5. Restore iPhone to Factory Settings

If nothing works, your final option is to reset your iPhone to the factory settings. It will remove all the data stored on your device but will give a fresh start to the device.

Step 1. Launch the Settings app on your iPhone and tap on General followed by Reset.

Access the reset device option in the Settings app

Access the reset device option in the Settings app

Step 2. Tap on Erase All Content and Settings to reset your device.

Reset iPhone to the factory settings

Reset iPhone to the factory settings

Your iPhone will be reset to the factory settings. When it is set up as a new device, you may connect it to your computer and iTunes should be able to recognize it.

iTunes Alternative to Transfer Data and Backup

If you cannot get iTunes to read the contents of your iPhone no matter what method you apply, you may want to use an iTunes alternative app to get your tasks done.

Now with the availability of various apps that let you perform iTunes-like tasks, you no longer need to be stuck with the iTunes app to manage your iPhone data.

AnyTrans Crack – What Is AnyTrans

iTunes Alternative–AnyTrans

AnyTrans is one of the iTunes alternative apps you can ever find to manage your iPhone data with your computer. It allows you to transfer files between your iPhone and your computer, create file backups, rebuilt iTunes library, and so on.

If your iTunes does not work, AnyTrans is the app you should go for. Now it offers every user a 3-day free trial, you can download it and have a try!

The Bottom Line

There will be times when iTunes cannot read the contents of your iPhone. When that happens, use the methods given in the above guide to get the issue resolved on your device. And if that does not work, you have got AnyTrans at your disposal.

Author Avatar
Joy Taylor Twitter Share Facebook Share

Member of iMobie team as well as an Apple fan, love to help more users solve various types of iOS & Android related issues.

Back to Top Icon