I have done a lot of research, both on Google and StackOverflow. All the answers I found do not work in iOS 7. I started writing fresh app in iOS 7 SDK with Xcode 5.
All
One thing to note that is different from iOS6 to iOS7 with remote control events is that in iOS6 the play/pause events came as one UIEventSubtype:
UIEventSubtypeRemoteControlTogglePlayPause
And in iOS7 they come as two separate subtypes:
UIEventSubtypeRemoteControlPause
UIEventSubtypeRemoteControlPlay