title: Xamarin form/ios: When app in foreground using timer to periodically download datas and app inactive using fetch
body: <p>I am working on Xamarin form with iOS. I am having difficult on making the right decision to what route to go for when dealing with periodically update/downloading data from server. </p>
  
  <p>I am thinking of using a timer running and periodically download new content from the server when app in foreground. When application was running the only solution is to use Background Fetch. After back to foreground, the timer continue to run.</p>
  
  <p>Only problem is the application is in background, which user click on home button. I can see the timer get stopped at some point in minutes. </p>
  
  <p>I can't tell whether the background fetch is started to run or not. </p>