title: iOS Background fetch for local notifications
body: <p>I have 8 medicine local notifications which differ from day to day. </p>
  
  <p>They work fine for one day but I want to fire them everyday. I used BackgroundFetch to reschedule the local notifications every time fetch is executed. But my problem here is that background fetch depends on how often the user uses the app. What if the user doesn't open the app more often  Also I didn't want to implement silent notifications because it will not wake up the app if the user does not have internet connection. what approach should I use instead of background fetch?</p>
  
  <p><strong>EDIT:</strong></p>
  
  <p>I also thought about location updates in background because my notification times are taken from location of user and calculated accordingly. But will this consume a lot of battery?</p>