Apple has created two extension types for notifications that you can use to take the notification experience up a notch from custom actions. The available extensions are service extensions and content extensions. These extensions are both very powerful and relatively simple to implement. In this section, you will learn how to add both a service extension and a content extension to the Notifications app.
Implementing notification extensions
Adding a service extension to your app
Service extensions are intended to act as middleware for push notifications. A service extension receives a notification before it's displayed to the user. This allows you to manipulate or enrich the notification's content before it's...