iPhones won't mount in iTunes - Mac restart needed
I'm having the problem long described in iOS: Device not recognized in iTunes for OS X - Apple Support.
Our iPhones stop being recognized by iTunes 12. I've followed the recommended fixes, and the only thing that works consistently is to reboot my Mac. Logging out doesn't help. Switching cables doesn't help and when it happens it affects all devices, not one particular device. It seems to happen after I get "iphone no longer connected' messages.
It's darned frustrating. It doesn't seem to be an extremely common issue, so I wonder if there's a hardware problem somewhere (Mac motherboard? USB hub?).
I also suspect bugs related to 'Trust this Computer' but resetting Trust settings didn't help.
Anyone have ideas on how to debug?
Only thing I can think of is to try going without the hub for a while and switch to wifi sync and separate charger.
Any other ideas?