This question already has an answer here:
- Is there a way to prevent iOS6 to kill the specific task process? 2 answers
My application is suspended by iOS after some time -- from one hour to several days -- but I want it to work in the background as long as possible (maybe infinitely) while the device is running. SMS will notify the user all the time that the device is running -- iOS doesn't kill the SMS service. My app has similar functionality and should notify user about the new income messages and so on.
So can I do the same with my application? Maybe there is some hack?