title: Swift : How to run a GET call in background and then show notifications
body: <p>I am making an app which displays data from a Website/Blog. User can follow any author.
  Requirement is , when the app goes to background
  1) First a GET call for the data should run
  2) After analysing the data, proper notifications should be displayed</p>
  
  <p>I've read about <code>Background Fetch</code> details. But it states that OS will set it's own timing to run that code.
  Ive checked the app and it has just displayed notifications one time in 3 days.</p>
  
  <p>Can any one tell me how to do background fetch properly and display notifications accordingly. Any good article link will be appreciated too.</p>