title: Background fetch and background transfers in iOS to download data (JSON) on bakcground
body: <p>I am in the process of upgrading one of my apps to iOS 7 and thought of trying out the new multitasking apis. I am planning to use Background Fetching or Silent push notifications to keep my content uptodate. Basically set of JSON values.  Most of the documentation/code I looked through download videos or images and I have following questions...</p>
  
  <ol>
  <li><p>If we use Background Fetching or Silent push notifications, do we need to download data using a separate backgroundSessionConfiguration ? Or can we do this by utilizing existing defaultSessionConfiguration ? (Because I can reuse the existing method rather than having a separate method for background downloads).</p></li>
  <li><p>Is it possible to use background transfers to download large set of data other than file assets ?</p></li>
  <li><p>As I know background background fetch only allows about 1 minute to complete the task , is it possible to use a background transfer inside the fetch to extend that period ? ( I mean, if we start a background transfer inside that background fetch request does the app execute it and complete the job. Or does run it incrementally like pause it and resume it when the app is woken again).</p></li>
  </ol>