There is one possible 'hack' which would allow your app to run indefinitely in background. But beware, Apple will reject your app instantly.
Pastebot looped a silent MP3 in the background to keep itself continuously active. You can read more about that process and Apple's rejection of it here.