title: Silent notification vs Background fetch
body: <p>I've already read <a href="https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html" rel="nofollow noreferrer">Apple's documentation on background modes</a>, but I still have some questions.</p>
  
  <p>Please correct me if I'm wrong:</p>
  
  <p>To enable remote notifications: I <strong>only</strong> need to do:<a href="https://i.stack.imgur.com/kYc9G.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/kYc9G.png" alt="enter image description here"></a></p>
  
  <p>To enable silent notifications: I need to enable Push notifications like above and also enable <strong>remote notifications</strong>
  <a href="https://i.stack.imgur.com/HRR8G.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/HRR8G.png" alt="enter image description here"></a></p>
  
  <p>My questions are:</p>
  
  <ol>
  <li>Are the above statements correct?</li>
  <li>For handling silent notifications, do I <strong>ever</strong> need to enable <code>background fetch</code> from Xcode Capabilities? Or that has nothing to do with silent notifications and it's only to be used when you want to trigger an <em>interval-based</em> download that <strong>isn't</strong> triggered from <em>server</em>.</li>
  </ol>