High CPU usage by a process called PTPCamera

Solution 1:

So we found the Solution:

  1. Connect your iPhone/Camera and reopen Photos.app or iPhoto
  2. Close iPhoto or Photos.app
  3. Disconnect your iPhone/Camera
  4. Open Photos/iPhoto again

now the PTPCamera Process should be terminated gracefully and won't spawn again in a busy waiting loop.

You do not have to do this steps all the time, only necessary to terminate the process graceful and kick it out of the busy waiting state. How to come in this state, we (AppleDev and I) do not know.

Solution 2:

I've just noticed the same issue with the public beta of El Capitan build 15A243d when connecting an iPad 3 to charge and have reported it to Apple.

In my case I had neither iTunes or Photos open and also selected the iPad to "Not Trust" the computer as I want only wanting to charge the iPad. So this appears to be a bug. Hopefully this will be fixed in a later build.

Force quitting the process for now.