I've already read Apple's documentation on background modes, but I still have some questions.
Please correct me if I'm wrong:
To enable remote notifications: I only need to do:
To enable silent notifications: I need to enable Push notifications like above and also enable remote notifications

My questions are:
- Are the above statements correct?
- For handling silent notifications, do I ever need to enable
background fetchfrom Xcode Capabilities? Or that has nothing to do with silent notifications and it's only to be used when you want to trigger an interval-based download that isn't triggered from server.