Clever Geek Handbook
📜 ⬆️ ⬇️

Apple Push Notification Service

Apple Push Notification Service ( APNs ) - A service created by Apple to send notifications from third-party applications to Apple devices; A notification can contain text, icon, and sound. The notification service was launched on June 17, 2009 with the release of iOS 3, after which the Notification Center and the ability to send local notifications were added to iOS 5. Push notifications were also introduced in OS X 10.7 as an API for developers and improved in OS X 10.8 with the advent of the Notification Center.

Apple Push Notification Service
APNS Logo.png
IndustryNotifications
Current ownerApple Inc.
Country of originUSA
Start use2009
Marketsthe whole world
Sitedeveloper.apple.com/noti...

Apple announced the service on June 9, 2008, setting a release date for September; however, as Scott Forstall subsequently stated at a conference on March 17, 2009, implementation was delayed after a decision was made to restructure the system for reasons of scalability due to the developers' overwhelming interest in the service. At both events, Forstall said that push notification technology consumes less battery power than Pull technology that uses background processes [1] .

On OS X Lion, an application could use the same API as on iOS to display badges on OS X app icons. Starting with OS X Mountain Lion , users can receive push notifications through the Notification Center . If the application does not start when a notification is received, its icon will appear in the Dock .

OS X Server uses APNs to send mail, calendar, and contacts to devices on network users. Devices such as the iPhone and OS X applications such as the email client or calendar can receive push notifications from OS X Server.

In iOS 8 and later, the maximum notification size is 2 kilobytes ; Apple's push notification service does not miss notifications that exceed this limit. Before iOS 8 and OS X, the limit was 256 bytes . [2]

On October 22, 2014, Apple announced [3] that SSL 3.0 would be discontinued due to the POODLE vulnerability, and by October 29 all developers would have to use the TLS protocol .

See also

  • Push technology
  • Pull Technology
  • Google cloud messaging
  • Microsoft Notification Protocol

Notes

  1. ↑ iPhone push notification service for devs announced , Engadget
  2. ↑ "Local and Remote Notification Programming Guide" .
  3. ↑ "Update to APNS for SSL 3.0" .
Source - https://ru.wikipedia.org/w/index.php?title=Apple_old_old_old_old_=323297397


More articles:

  • Riviera 6
  • Herzog, Vanessa
  • Taymasha Gehinskaya
  • Aschebutaky Village Council
  • Appointed Successor (TV series)
  • Kayla Cole
  • Double (film, 1985)
  • Gig IV de Foret
  • Les Champs-Élysées
  • Private Village Council

All articles

Clever Geek | 2019