Whenever I connect my iPhone/iPad/iPod to MacMini, It automatically launches iTunes & start syncing every time. I am a developer & I frequently need to connect/disconnect different devices. So, whenever I connect device, I force quit iPhone & iTunes.

Can I eliminate the initial launch of iTunes and iPhoto when iOS devices connect over USB?


You just have to change the prefs of those 2 apps. For instance, iPhoto you have to choose "No application" in the pop-up menu show hereunder :

enter image description here

And you adjust the settings of iTunes the same way : just check the checkbox "Prevent ...".

enter image description here

  • Neither of these screen shots is applicable on newer versions of iTunes or iPhoto. iTunes settings written to the iOS device and/or iTunes helper not running still works to prevent iTunes launch. Image Capture now decides which action happens when iOS devices connect and can choose scripts, several apps and/or no action. – bmike Oct 27 '14 at 12:30

If you don't want iTunes to launch whenever you connect an iOS device, under your Account preference, in the System Preferences app, go to the Login Items tab and remove iTunesHelper.app.

This is the app that monitor iOS device connector to launch iTunes.

This works when you don't control all the iOS devices that connect as you have to set each to not launch iTunes.


You could also un-check the box "Open iTunes when this i-Device is connected".

You'll find this setting in iTunes, with the device connected and selected in the left hand side info bar. Then at the top, select summary (should default), then de-select that check box under options.


If you are using Mac OS X Yosemite, you'll have to do another step. I followed these steps but it did not prevent Yosemite from opening iPhoto. Here is a link to preventing just the iPhoto launch from happening in Yosemite.

Disable iPhoto auto launch when connecting an iPhone in Yosemite

  • Thanks for pointing out the link. Image Capture has controlled the launching of iPhoto for several versions of OS X and not just Yosemite. I believe the iTunes setting still governs that auto launch if you run iTunes Helper - although the UI of the control has changed by the time iTunes 12 was released. – bmike Oct 27 '14 at 12:26

Perhaps this article should be updated with the new process for Photos? Launch Photos, Go through the setup process, select the import tab, next to the device deselect "Open Photos for this device".

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .