Perform task on background thread in iOS, keep execution running even app enters background:
Perform task on background thread in iOS, keep execution running even when the application enters background: