iPhone bug hides photos

The iPhone OS 3.0 Camera Roll is running out of film for some users. A handful of (very prolific) photographers on Apple's discussion board are reporting that pictures taken with the iPhone camera and screen captures are disappearing from the mobile's onboard photo library.

The bug, according to these reports, occurs when the photo names generated by the iPhone reach IMG_10000.xxx or higher, where 'xxx' represents either a JPG for photos, PNG for screen snapshots, or MOV for videos. Once you've reached this 10,000 mark milestone in your iPhone photography career, the Mobile Photos app no longer displays additional media files. Luckily, however, the photos are still there -- they simply don't display on the phone.

Some users found help using the PhoneView utility from Ecamm on their Macs -- the free demo version (pictured) worked long enough to uncover the missing photos. PC users may be able to find their shots via iPhone Browser.

Hopefully, Apple will fix this error in the 3.1 beta currently being tested by developers. In the meantime, a simple work-around, posted by 'Douglas' on Apple iPhone School, seems to be the best alternative:

  • Sync your iPhone in iTunes, making sure the backup completes and you sync all your photos when prompted and -- this is important -- manually using one of the utilities above.
  • Using the same utility, delete all folders on your iPhone inside the DCIM folder that are named xxxAPPLE, where the XXX is the number 100-999.
  • Take an example photo with the camera and check to see if it shows up in the camera roll.
  • Repeat the delete step above.
  • Restart your iPhone by pressing and holding Home plus Sleep/Wake until the Apple logo appears, then release both buttons.

This resolves the problem by resetting the number of pictures to its initial state -- far below the 10,000 milestone that caused the problem in the first place.

Post your comment

Make your comment count. Log in or register to skip the 'Are you human?' question and get an avatar

Will not be displayed with your comment

Copy the letters and numbers to prove that you're human. You won't have to do this if you log in or register

Your comment must comply with the Terms of Use

About CBS Interactive

Copyright © 2012 CBS Interactive Limited. All rights reserved.