Works on my 4S on iOS 7. Hasn't been tested for backwards compatibility, nor on iPhone 5 (tall screens), or the iPad. There's also some horrible Apple bug at MediaPlayer.framework that makes me look for a workaround, which is sorta confusing.