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.
vmware.log
* 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.
.vmx
* *) In the
"In the
.vmx
**, add:
usb.quirks.device0 = "0xvid:0xpid skip-reset, skip-refresh, skip-setconfig"
** Replace
0xvid:0xpid
* * by the video and picture in
vmware.log
**. Example:
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.