. . "When it is connected the iPhone does not charge and can not be recognised by applications such as iTunes and XCode.To add to the mix of this problem, I have had the iPhone connected to the VM and operating correctly during my travels to my current OS X environment, so I know that it is possible." . . .