1 Reply
      Latest reply on Feb 17, 2017 2:45 PM by eskimo
      tristanbbq Level 1 Level 1 (0 points)

        How can I schedule background tasks to run every X minutes?


        Options considered:

        - Background fetch task. Problem is there it seems there is no guarantee that my task is going to run every X minutes. It is up to the OS to decice if it runs or not.


        - Remote notifications. Can we wake up the app and run a background task when receiving a remote notification? Or does the user have to open the notification in order for the app to wake up and run a task? If that is possible, could it be a silent notification where the user isn't even aware that he received a notification and that his app is running stuff in the background?


        Any other options?


        Thank you