title: How to keep an iPhone app running on background fully operational
body: <p>first of all, I know there is only support for voip, audio and location apps to run in background and that they will run just while the audio is been played or while using location services, etc.</p>
  
  <p>What I want to know is if there is a way to keep my app running on background fully operational, doesn't matter the impact on battery's life.</p>
  
  <p>That way the user of my app can select from settings to keep alive the app whenever he wants and just for the amount of time he wish. e.g if he is waiting for something that requires the app to be running, after receiving the messages he can turn off the keep alive functionality.</p>
  
  <p>I don't know if this is possible but I had read some post that say so but unfortunately they didn't say how to =( </p>
  
  <p>UPDATE:  In <a href="http://www.acrobits.cz/39/ios4-and-multitasking-on-groundwire-and-acrobits-softphone" rel="noreferrer">this tutorial</a>, I found that Acrobits has two apps on the Apple Store that "can force the application to stay alive and awake in the background". So there is a way to do this?</p>