ObjC - perform push operations in the background