As far as I know Apple is using CTIA and Microsoft (http://support.xbox.com/en-GB/xbox-one…) is too. So I don’t get why there is a problem at all, if neither of both is using OMTP? Many people are saying that using a pinout switch solves the problem, but I don’t get why. Maybe someone can explain that to me :)