Apple did not have background services for performance reasons (making sure that the currently running app is never interrupted by some background activity).
Again, what prevents a bad guy from running evil code on the main process (as part of a ga…
the only way to reliably prevent malware is to disable 3rd party apps / games. The next best way is to tackle malware the way Apple does (remote delete apps once found to be evil by the OUYA team).
Standard Android supports all these functionaliti…