Let me break it down into three questions:
a) Is it technically possible to wake up in a few minutes?
Yes. Maybe. There are several known ways to do this: - Using audio - Using a location manager - Using a VOIP callback (this will give you 10 minutes to wake up)
b) Can you submit an application to the AppStore that is abusing background modes?
The answer is no
You can legally use a background task, but it just gives you 10 minutes (which will not fly for you).
c) Can you abuse the background modes and distribute your application in your enterprise?
The answer is yes. You can write your application, sign it with an enterprise certificate and use it in your enterprise.
However, this means that you cannot sell it.
source share