[Solved] iPhone: Run in the background indefinitely


You’re right — unless your reason for running in the background fits within one of the categories that Apple has defined (playing audio, voip, etc.), your app won’t be allowed to run indefinitely in the background. If the reason you want to do that is really compelling, you might want to talk to Apple about getting them to allow it. Expect a long uphill battle, though. A more pragmatic approach would be to look for ways that you can achieve the same effect, like running your background code on a server or registering for various notifications from the system.

3

solved iPhone: Run in the background indefinitely