Comment by lostmsu
4 months ago
I actually have an app in iOS store that completely executes in the background: https://itunes.apple.com/app/id6737482921?mt=8
Never had it stopped by iOS. So not only there's no fundamental restriction, the App Store itself allows some apps to do that.
What API are you using to keep running in the background? Most likely you are misusing it on some manner and have yet to get caught by App Review.
I've seen this bypassed via background audio and background location.
The app does background audio, and its use is legitimate. It is an audio app.
But the point is - there's no fundamental restriction from the OS itself.
11 replies →
Not sure what you mean with fundamental. As mentioned in the thread parent comment links to, the issue lies in enforced limits and lack* of general mechanism available to developers to allow background execution for any kind of app or/and purpose. No one said iOS itself lacks the functionality for background execution.
*In the same thread, it is noted that this lack is by choice and special-purpose mechanisms are preferred instead to prevent abuse.