A couple weeks ago, my iPhone firmware somehow got corrupted and iTunes instructed me to restore it in order for it to work again. I took iTunes’ advice and restored the iPhone, but my iPhone still didn’t seem to work. It entered a strange mode where all I could see was a black screen with the Apple logo and a spinning “loading” circle.
A few days later, I went to the Apple Store and discovered that my iPhone’s problem was actually pretty obvious. Each time I restored the iPhone, iTunes asked me if I wanted to retrieve my data from a backup, and I agreed. The problem with this is that iTunes actually backed up the corrupted version on the iPhone, so each time I restored from the backup, I re-corrupted the iPhone!
I find it perfectly logical that Apple would offer to restore my iPhone, but I do not find it very logical that Apple wouldn’t warn me before backing up a corrupted iPhone.