The other answerer has additional details to provide, so here's an even better solution:
The iPhone keep Connecting and Disconnecting in loop. To resolve this, go to Settings >> iTunes & App Store and turn Off Automatic Downloads.
* Search what you can find about your iPhone's USB id and pid. For example:
vmx | USB: Found device [name:Apple\ IR\ Receiver vid:05ac pid:12a8
Close VMware and try again at first.
* *) In the
usb.quirks.device0 = "0xvid:0xpid skip-reset, skip-refresh, skip-setconfig"
* * by the video and picture in
usb.quirks.device0 = "0x05ac:0x12a8 skip-reset, skip-refresh, skip-setconfig"
- Check that macOS is set to use the USB 2.0 Compatibility mode with the virtual machine.
- Load Mac OS before entering vmware to make sure the mouse is connected to the virtual machine.