Document Revision History

This table describes the changes to Local and Remote Notification Programming Guide.

DateNotes
2015-12-17

Updated to describe the HTTP/2-based APNs provider API, available starting December 2015.

2015-10-21

Updated information about the provisioning and development workflow.

2015-09-16

Clarified where custom notification sounds can be stored and made minor corrections.

2015-03-09

Added information about users changing their notification settings in the Settings app.

2014-10-31

Made minor corrections.

2014-10-16

Added information about custom notification actions and location-based notifications. Removed note stating that not all notification types are available in OS X—all types are delivered.

 

Changed title from Local and Push Notification Programming Guide.

2014-09-17

Added note about content-available key. Added information about notification custom actions and location-based notifications.

 

Changed title from Local and Push Notification Programming Guide.

2014-02-11

Added note about content-available key.

2013-09-18

Added information about setting priority for a push notification.

2013-04-23

Updated chapter "Provider Communication with Apple Push Notification Service". Minor changes throughout other chapters.

 

Added section Best Practices for Managing Connections. Added error code 10 to Connections. Expanded discussion in Table 6-4. Moved discussion of a legacy protocol to an appendix.

2011-08-09

Added information about implementing push notifications on an OS X desktop client. Unified the guide for iOS and OS X.

2010-08-03

Describes how to determine if an application is launched because the user tapped the notification alert's action button.

2010-07-08

Changed occurrences of "iPhone OS" to "iOS."

2010-05-27

Updated and reorganized to describe local notifications, a feature introduced in iOS 4.0. Also describes a new format for push notifications sent to APNs.

2010-01-28

Made many small corrections.

2009-08-14

Made minor corrections and linked to short inline articles on Cocoa concepts.

2009-05-22

Added notes about Wi-Fi and frequency of registration, and gateway address for the development environment. Updated with various clarifications and enhancements.

2009-03-15

First version of a document that explains how providers can send push notifications to client applications using Apple Push Notification Service.