Apple Push Notification Service

Apple Push Notification Service
Industri Meddelelser
Nuværende ejer Apple Inc.
Oprindelsesland USA
Kom godt i gang 2009
Markeder hele verden
Internet side developer.apple.com/noti...

Apple Push Notification Service ( APN'er ) er en tjeneste oprettet af  Apple  til at sende meddelelser fra tredjepartsapplikationer til Apple-enheder; notifikation kan indeholde tekst, ikon og lyd. Notifikationstjenesten blev lanceret den 17. juni 2009 med udgivelsen  af ​​iOS 3, hvorefter iOS 5 tilføjede Notification Center  og muligheden for at sende lokale notifikationer. Push-meddelelser blev også introduceret i  OS X 10.7 som en udvikler -API  og forbedret i OS X 10.8  med tilføjelsen af ​​Notification Center.

Apple annoncerede tjenesten den 9. juni 2008 og satte en udgivelsesdato til september; Men som Scott Forstall efterfølgende udtalte på en konference den 17. marts 2009, blev implementeringen forsinket, efter at der blev truffet en beslutning om at omstrukturere systemet af skalerbarhedsgrunde på grund af "overvældende" udviklerinteresse i tjenesten. Ved begge begivenheder udtalte Forstall, at push - notifikationsteknologi  er mere batterieffektiv  end  pull-teknologi , som bruger baggrundsprocesser [1] .

OS X Lion kunne en app bruge den samme API som på iOS til at vise badges på OS X-appikoner. Fra og med  OS X Mountain Lion kan brugere modtage push-beskeder via notifikationscenteret . Hvis et program ikke kører, når der modtages en meddelelse, vises dets ikon i Dock .

OS X Server bruger APN'er til at sende mail, kalender og kontakter til netværksbrugeres enheder. Enheder såsom iPhone- og OS X-applikationer, såsom en  e-mail-klient eller kalender , kan modtage push-meddelelser fra OS X Server.

I iOS 8 og nyere er den maksimale meddelelsesstørrelse 2 kilobyte ; Apples push notifikationstjeneste slipper ikke igennem notifikationer, der overskrider denne grænse. Før iOS 8 og OS X var grænsen 256 bytes . [2]

Den 22. oktober 2014 annoncerede Apple [3] , at SSL 3.0 vil blive udfaset på grund af POODLE- sårbarheden , og alle udviklere vil være forpligtet til at bruge TLS inden den 29. oktober .

Se også

Noter

  1. iPhone push notifikationstjeneste for udviklere annonceret , Engadget
  2. "Lokal og fjernunderretningsprogrammeringsvejledning" .
  3. "Opdater til APNS for SSL 3.0" .