title: Receive remote control events without audio
body: <p>Here is some background information, otherwise skip ahead to the question in bold. I am building an app and I would like it to have access to the remote control/lock screen events. The tricky part is that this app does not play audio itself, it controls the audio of another device nearby. The communication between devices is not a problem when the app is in the foreground. As I just found out, an app does not assume control of the remote controls until it has played audio with a playback audio session, and was the last do so. This presents a problem because like I said, the app controls ANOTHER device's audio and has no need to play its own. </p>
  
  <p>My first inclination is to have the app play a silent clip every time it is opened in order to assume control of the remote controls. The fact that I have to do this makes me wonder if I am even going to be allowed to do it by Apple or if there is another way to achieve this without fooling the system with fake audio clips.</p>
  
  <p><strong>QUESTION(S): Will Apple approve an app that plays a silent audio clip in order to assume control of the remote/lock screen controls for the purpose of controlling another device's audio? Is there any way of assuming control of the remote controls without an audio session?</strong></p>
  
  <p>P.S. I would prefer to have this functionality on iOS 4.0 and up.</p>
  
  <p>P.P.S I have seen <a href="https://stackoverflow.com/questions/4158810/use-remote-control-for-non-audio-related-tasks">this similar question</a> and it has gotten me brainstorming but the answer provided is not specific to what I need to know.</p>