Local and Push Notifications

Local and push notifications are great for keeping users 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.

Presentations and Documentation

FAQs and Help

Tips and Best Practices

Make sure that your app doesn’t send unsolicited messages or spam to users. Improperly using push notifications may cause your app to be removed from the App Store.

Tips and Best Practices

Help users make the most of your app notifications by letting them choose the types of notifications they care about most.

Tips and Best Practices

To use the push notification service, you must first enable your App ID for push notifications and then create a Push SSL certificate to connect to the Apple Push Notification service.

Tips and Best Practices

Your app shouldn’t use excess network capacity or bandwidth of the APN service or overburden a device with push notifications.

Tips and Best Practices

Push notifications are free. Your app cannot charge customers for the use of push notifications.

Tips and Best Practices

When sending notifications, avoid opening and closing the connection with the APN service with each notification. Instead, keep your connection to the APN service open when sending messages.

Safari Push Notifications

Send notifications to your website users with Safari Push Notifications in OS X. Learn more

Related Resources

iOS Developer Program or Mac Developer Program membership is required to access certain tools and resources related to app development and distribution. Not a member? Learn more