Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Apple Push Notification service — Wikipédia
Apple Push Notification service — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
Application Push Notification service
Description de l'image APNS Logo.png.

Informations
Créateur Apple
Première version 17 juin 2009
État du projet Actif
Type Gestion de notification
Politique de distribution Intégré au système d’exploitation
Documentation Documentation
Site web Site web

modifier - modifier le code - voir Wikidata (aide)

L'Apple Push Notification service (APNs), anciennement connu sous le nom d'Apple Push Service (APS), est un service de notification créé par Apple, permettant aux développeur d'applications tierces d'envoyer des notifications aux applications installées sur les appareils Apple.

Histoire

[modifier | modifier le code]

Le service a été lancé le 17 juin 2009 lors du lancement d'iOS 3.

En 2014, Apple augmente la taille maximale autorisée pour une charge utile de notification envoyée via l'interface binaire a été de 256 octets[1] à 2 kilo-octets puis 4 kilo-octets[2] (ou 5ko si vous utilisez le protocole Voix sur IP) en 2015 avec l’arrivé du protocole HTTP/2 en décembre 2015. Le protocole HTTP/2 utilise le port 443 par défaut (il replace donc les ports 2195 et 2196 utilisés précédemment)[3].

En novembre 2020, Apple oblige les développeurs à utiliser la nouvelle version des APNs avec le protocole HTTP/2. La date fut reportée au 31 mars 2021 à cause de la pandémie de la COVID-19[4],[5]

Fonctionnalités

[modifier | modifier le code]

Ce service permet aux développeurs d’envoyer des messages sur les appareils des utilisateurs, Elles sont alors affichées dans le centre de notifications. L’utilisateur n’a pas besoins d’être sur son téléphone ou sur l’application pour les recevoir. Un son peut être émis lors de la réception[6].

Les informations de notification envoyées peuvent inclure des badges, des sons, des mises à jour en kiosque ou des alertes textuelles personnalisées.

La prise en charge des APN pour les applications locales a ensuite été ajoutée à l'API Mac OS X à partir de la sortie de Mac OS X 10.7 ("Lion").

La prise en charge des notifications de sites Web a été ajoutée avec la sortie de Mac OS X Mavericks[7].

iOS 5 embarque le lancement du centre de notifications, qui permet de lire et de recevoir ces notifications[8].

Apple Push Console

[modifier | modifier le code]

Lors de la WWDC23, Apple annonce une nouvelle console à destination des développeurs pour surveiller et obtenir des informations sur l'envoi des notifications via leur service. Différentes informations et actions sont donc accessibles via cette console comme l'envoi des notifications, la surveillance de ces dernières[9].

Vie privée

[modifier | modifier le code]

La sécurité est toujours une question centrale selon Apple. Les notifications sont envoyées selon eux, via des connexions chiffrées, et chaque appareil reçoit un identifiant unique pour garantir que les notifications sont envoyées au bon destinataire. Apple assure ne pas stocker le contenu des notifications sur ses serveurs, assurant ainsi la confidentialité des données transmises[10]

Voir aussi

[modifier | modifier le code]

Centre de notifications (Apple)

Références

[modifier | modifier le code]
  1. ↑ Cédric Pointel, « Etat de l'art du push sur iOS, Android et Windows Phone » Accès libre, sur OCTO Talks !, 5 novembre 2013 (consulté le 24 juillet 2024)
  2. ↑ « Local and Remote Notification Programming Guide: Creating the Remote Notification Payload », sur developer.apple.com (consulté le 24 juillet 2024)
  3. ↑ (en) Jamf, « Jamf Learning Hub » Accès libre, sur learn.jamf.com, dernière modification le 16 décembre 2023 (consulté le 24 juillet 2024)
  4. ↑ (en) Apple, « Reminder: APNs provider API requirement starts March 31 - Latest News - Apple Developer » Accès libre, sur developer.apple.com, 4 mars 2021 (consulté le 24 juillet 2024)
  5. ↑ Alban Martin, « Apple coupera le service APNs en novembre 2020, passage à HTTP/2 obligatoire » Accès libre, sur iPhoneSoft.fr (consulté le 13 juin 2024)
  6. ↑ « Qu'est-ce qu'un APN (Apple Push Notification Service) », sur blog.scalefusion.com, 6 février 2023 (consulté le 24 juillet 2024)
  7. ↑ « Désormais les sites peuvent envoyer des notifications push, pas seulement les apps », sur L'Observatoire des médias, 11 juin 2013 (consulté le 13 juin 2024)
  8. ↑ (en-US) « iOS 5: Notification Center », 12 octobre 2011 (consulté le 13 juin 2024)
  9. ↑ Medhi Naitmazi, « Apple lance une console "notifications push" pour les développeurs », sur iPhoneSoft.fr (consulté le 13 juin 2024)
  10. ↑ (en-US) Apple, « Setting up a remote notification server » Accès libre, sur Apple Developer Documentation (consulté le 24 juillet 2024)
v · m
Applications Apple
Applications actuels
  • Apple Invitations
  • App Store
  • Apple Plans
  • Apple TV
  • Bourse
  • Boussole
  • Calculatrice
  • Calendrier
  • Cartes
  • Clips
  • Contacts
  • En Classe
  • FaceTime
  • Fichiers
  • Forme
  • Freeform
  • GarageBand
  • Horloge
  • iMovie
  • iTunes
  • Journal
  • Keynote
  • Livres
  • Localiser
  • Mail
  • Message
  • Mesures
  • Météo
  • Mots de passe
  • Notes
  • Musique
  • Numbers
  • Pages
  • Photos
  • Podcasts
  • Rappels
  • Safari
  • Santé
  • Shazam
  • Téléphone
  • TestFlight
  • Traduire
  • Photo Booth
Fonctionnalités
  • AirDrop
  • Apple Intelligence
  • Apple Push Notification service
  • Centre de contrôle
  • Centre de notifications
  • iMessage
  • Siri
Anciennes applications
  • Aperture
  • iPhoto
  • iChat
  • Localiser mes Amis
  • WebKit
  • iLife
v · m
Apple
Fondateurs
  • Steve Jobs
  • Steve Wozniak
  • Ronald Wayne
Dirigeants
  • Tim Cook
  • Eddy Cue
  • Peter Oppenheimer
  • Phil Schiller
  • Jonathan Ive
  • Ron Johnson (en)
  • Sina Tamaddon (en)
  • Bob Mansfield
Administration
  • William Campbell
  • Millard Drexler (en)
  • Al Gore
  • Andrea Jung
  • Arthur D. Levinson
  • Ronald Sugar (en)
Magasins
  • Apple Store
  • App Store
  • iTunes Store (Apple TV (application))
Services
  • Apple One
  • Apple Music (anciennement Beats Music)
  • Podcasts
  • Shazam
  • Apple TV (anciennement Apple TV+)
  • Apple TV Channels
  • iCloud
  • Game Center
  • Apple Arcade
  • Apple News / Apple News+
  • FaceTime
  • Compte Apple
  • Apple Developer
  • Apple Pay
  • Wallet
  • Apple Card
  • Livres
  • Plans
  • Traduire
  • CarPlay
  • Apple Fitness+
  • Santé
  • MobileMe
  • iAd
  • One to One
  • AppleCare
  • ProCare
Articles liés
  • Garage Apple
  • Campagnes publicitaires
    • Bon article 1984
    • Get a Mac
    • Switch
    • Think different
  • NeXT
  • Typographies
  • Écran Retina
  • Liste des acquisitions d'Apple
Histoire
  • icône décorative Portail d’Apple
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Apple_Push_Notification_service&oldid=221626036 ».
Catégories :
  • MacOS
  • IOS
  • Logiciel Apple
  • Produit lancé en 2009
  • IPadOS
Catégories cachées :
  • Image locale sans image sur Wikidata
  • Article utilisant une Infobox
  • Article contenant un appel à traduction en anglais
  • Portail:Apple/Articles liés
  • Portail:Informatique/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id