Make the installation fool proof by recognizing the iPhone without fuss, with no complications. From a user point of view, you should be able to download the software, connect the phone and hey presto it connects! Currently the process is far too complicated! This is evident by all the communication surrounding this issue. Equally, your software should diagnose and identify what is wrong with the connection, and provide inbuilt fixes to overcome whatever the problem is.