I think it does I have only tried it with the android so far, I'll plug my iPhone in tomorrow but, the big issue is the sound interface for all...