When you connect your iPhone or camera to your Mac, iPhoto automatically launches (if you have iLife). Several iPhone users have emailed me to ask how to stop iPhoto from launching. It's pretty easy to do, but the answer may not be where you think it is. Let's get to it: 1. Open 'Applications' and launch 'Image Capture'.
2. Next, go to 'Image Capture -> Preferences.
3. Select 'When a camera is connected, open:
and choose 'No Application. 4. Select 'OK'and you are all done. Now iPhoto won't launch when you attach your iPhone or your digital camera. To import images in the future, simply launch iPhoto and import from there.