Thursday, July 8, 2010

Fixing a broken iphone <> iPhoto Sync issue.

Putting this here in case anyone else might find it useful.

Occasionally, an image will cause my iphone 3Gs to freak out. If you want to see what i am talking about, save this image of the Stockholm metro system to your iPhone using safari. When next you go to sync with iPhoto, you'll get an error stating that it has no idea what to do with the photo. Syncing then stops. :/

The second way to get this issue is to very quickly start recording a video, and then to exit the camera app. This results in a 0b file that iPhoto chokes on.

Lucky me, i had BOTH of these going on. Once iPhoto bails, it unmounts the iPhone. Wonderful, eh? So how to fix this?

1) Grab a copy of iPhone explorer
2) Navigate to the DCIM folder, and then 100APPLE.
3) Copy any images you want to save out of the 100APPLE folder, this corresponds to your "camera roll".
4) Delete the DCIM folder. Yes, the whole thing.
5) Find and delete the PhotoData folder.
6) Reboot the phone.

The phone should now sync with iPhoto properly now. You should be able to add your photos from the 100APPLE folder to iPhoto manually.

No comments: