Here’s a fix that worked for me for an error that I got, while trying to sync an iPhone 3G to a macbook.
It was syncing 100% when out of the blue one day (on an important and a busy day) I get this error on iTunes saying:
iTunes cannot sync information with the «iPhone Name» because syncing has been disabled on this computer. Do you want to enable syncing?
When I tried to enable sync, the error message was
Syncing cannot be enabled on this computer
If I remember correctly, then I had two options: Overide and OK. When I clicked overide, the error message was something like “You cannot overide…”! Beats me why it had the overide button in the first place! LOL!
Here’s the fix that worked for me on iTunes 8.0 and Mac OS X 10.5.5.
- I opened Terminal
- At the root, I typed
cd ~/Library/Application\ Support/SyncServices/ mv Local Local_bak
- Restarted my macbook.
- Restarted iSync
- Quit iSync
- Connected my iPhone
- Opened iTunes
- When it detected my iPhone 3G, pressed SYNC
This is a slightly adapted fix taken from maccarocks.com. The difference being, iSync hanged when I tried to launch without restarting.
What this essential does is actually removing the Local folder. However, instead of removing it, it was just renamed in case I needed it back.
A friend did earlier suggest the removing technique for Mac applications. However, on previous occasions of sync errors with my previous Nokia E61i, it did not resolve the issue then. I now suspect, it was because of a mismatch with my iPhone version, Mac OS X version and the iTunes version.