Notifications

Local and push notifications are great for keeping people informed with timely and relevant content, whether your app is running in the background or inactive. Notifications can display a message, play a distinctive sound, or update a badge on your app icon.

An Apple Watch and an iPhone 13 Pro side by side, each displaying a notification

Push Notifications Console

The Push Notifications Console includes an intuitive web interface that lets you easily initiate push notifications to validate the end-to-end push functionality of your app. And you can view metrics for all push notifications you send through production APNs, with an aggregated view of delivery statuses and insights into various statistics.

View console

Learn more

The Push Notifications Console displayed on a MacPro The Push Notifications Console displayed on a MacPro The Push Notifications Console displayed on a MacPro The Push Notifications Console displayed on a MacPro

Documentation and Resources

Design documentation

Learn how to optimize the design and user experience of your app for notifications.

View documentation

Development documentation

Get details on the UserNotifications framework used to implement notifications.

View documentation

Videos

See the latest in notifications with video presentations and tutorials.

Watch videos

Forums

Ask questions and discuss notifications with Apple engineers and other developers.

Visit the forums