UPDATE: I've updated my thoughts on the iPhone, since some of these issues have been taken care of. Read about it.
I love my iPhone. I really do. It's an incredible smartphone. But lately I've had an insane number of problems.
The 2.0.2 update seems to have fixed most of the stability issues I had in the past. None of these issues were major, but the phone would occasionally reboot, and some apps would crash quite frequently. These problems appear to be mostly gone with 2.0.2.
But this update also brought its own problems. Four or five times in the course of a week, I had to restore my phone because it would spontaneously reboot and get stuck in boot mode. The only way to fix this was to restore it. Two of these times I did not restore my backup but installed everything from scratch. The Apple Store was kind enough to replace my iPhone for me, and the new one was working great. Until today.
I hadn't synced with iTunes in a couple of days, so I told it to sync before I went to bed last night. When I got up this morning, the phone was sitting there stuck in boot mode. It had rebooted itself sometime during the night and got stuck. It was hot from cranking away all night, and the battery was almost dead even though it was plugged in.
The only fix, of course, was to restore it again. I restored from a backup, and then told it to sync. As it turns out, I had never authorized my new laptop to work with my iTunes account. So, instead of telling me before synching that this was a problem, iTunes deleted all my apps off the phone and then warned me that the computer wasn't linked to my iTunes account. Why can't it warn me ahead of time so I can fix the problem?
When you delete apps off the phone, guess what it does? It deletes all your application data, like preferences and saved games. So, now that I've authorized my computer again, I have to restore the phone from backup again, hoping it gets all my settings and saved data back.
I'd ask for another replacement, but at this point I'm pretty sure that these problems are a result of 2.0.2. Hopefully the 2.1 update that is supposed to come out sometime this month will finally clear up these issues.
In addition to this, there are some other weird things and annoying things about the iPhone:
Still, though. If I were to go back to the Blackberry Pearl, I could also come up with a long list of problems with that device. Same with the Palm I used to have. The iPhone is the best smartphone I've ever seen, despite these issues. Hopefully Apple will get on the ball and address some of these issues soon before I go insane.
September 3, 2008