This is a crazy oversight by Apple, but there’s no obvious way to delete all the photos off your iPhone. Digital Cameras usually have a ‘delete all photos’ option but the iPhone doesn’t.
If you don’t delete them when you sync them to iPhoto, it’s hard to get rid of them. Here are 2 ways to do it.
This is what Apple suggest on their help site:
- Open the Photos app.
- Tap the photo or video that you want to delete.
- Tap > Delete Photo.
The problem with this is that you need to select every photo one by one. This takes a long time if you have 600 photos like I did!
So if you want to do in bulk you need to do it from your computer.
Here are two ways I found to do it:
1. Re-import the photos and then select ‘Delete items after import.’
Open the photos app on your computer, plug in your iPhone via the USB cable, and click on your iPhone in the sidebar.
Now you can click and drag over the all the photos to select them all. When they are all selected they should all have a little tick over them. It used to be a green tick, but in photos at version 1.5 it is a blue tick.
Now you need to select the check box next to ‘ Delete items after import.’ In the picture above the checkbox is not checked, but you need to check it and then select the blue import button.
The photos will be imported and then they will be deleted from your iPhone.
2. Do a blank sync with iPhoto.
Plug your phone to your mac via USB then in iTunes go to ‘Photos’ and select ‘Sync photos from iPhoto’, choose ‘selected photos’ (not all photos) but don’t select any photos or photo albums. When you sync it will erase all photos from your iPhone.