Disable iPhoto from opening when plugging in your iPhone

With iPhoto open:

  1. Preferences
  2. General
  3. Connecting Camera Opens
  4. No Application

Open Image Capture

  1. Launch Image Capture
  2. Select the device
  3. Display the device options
    a. Click on that little triangle-in-square icon in the lower left corner.
  4. Update the "Connecting this [iOS device] opens:" to No Application.

Source