Every notification you see on iOS has been scheduled or pushed in one way or the other. But before an app is even allowed to send notifications, we actually have to go through a few steps. The steps you need to follow can be roughly divided as follows:
Not every step is identical for push and local notifications, so whenever relevant, the difference will be described. Because of the
UserNotifications framework, these differences will be minimal, but they're there. We'll expand the quotes app from the previous chapter with a daily notification as a way to showcase and test notifications.