IVRYN

En vigueur depuis le 1er mai 2024 · Vérifié 2026-11-02

Manifeste de confidentialité de l’App Store et API à raison requise

Depuis le 1er mai 2024, les apps qui ne décrivent pas leur usage des API à raison requise dans leur fichier de manifeste de confidentialité ne sont pas acceptées par App Store Connect. L’entrée d’Apple dit qu’il faut inclure des raisons approuvées pour les API listées utilisées par le code de votre app, y compris celui des SDK tiers, pour envoyer une app nouvelle ou mise à jour.

En vigueur depuis le

Le nombre de jours est calculé dans votre navigateur à partir de la date du jour.

App Store

Qui est concerné

Les développeurs d’apps iOS, iPadOS, tvOS, visionOS et watchOS, et les auteurs des SDK tiers que ces apps utilisent.

Ce qui change

  • Les API à raison requise sont des API qui pourraient être détournées pour identifier un appareil ou un utilisateur, une pratique appelée fingerprinting. Le fingerprinting n’est pas autorisé même quand les utilisateurs ne donnent pas à votre app la permission de les suivre.
  • Ajoutez un dictionnaire par catégorie d’API au tableau NSPrivacyAccessedAPITypes du manifeste de confidentialité, avec la catégorie et les raisons approuvées.
  • Si vous utilisez l’API dans le code de votre app, déclarez-la dans le manifeste de l’app. Si elle est dans le code d’un SDK tiers, le manifeste propre du SDK doit la déclarer. Un SDK ne peut pas compter sur les manifestes des apps qui l’intègrent.
  • Chaque exécutable ou bibliothèque dynamique qui utilise une API à raison requise a besoin d’un bundle qui inclut un manifeste de confidentialité la déclarant.
  • Les raisons déclarées doivent être cohérentes avec les fonctions de l’app telles que présentées aux utilisateurs, et vous ne pouvez pas utiliser les API ni les données dérivées pour le suivi.
  • Si vous envoyez une app qui utilise une API à raison requise sans raison dans son manifeste, Apple envoie un e-mail qui vous rappelle de l’ajouter.

Quoi faire

  • Listez les API à raison requise qu’appellent votre code et vos SDK. Apple documente les catégories et les raisons permises.
  • Ajoutez les raisons au manifeste de confidentialité de votre app et vérifiez que chaque SDK fournit son propre manifeste.
  • Testez un envoi vers App Store Connect bien avant votre date de sortie.

Ce qui se passe après la date

La documentation d’Apple dit que depuis le 1er mai 2024, les apps qui ne décrivent pas leur usage des API à raison requise dans leur fichier de manifeste de confidentialité ne sont pas acceptées par App Store Connect. Apple dit réexaminer en continu la liste des API et des raisons et mettre l’article à jour de temps en temps.

Questions fréquentes

Quelles API sont couvertes ?

Apple documente les catégories, les API de chaque catégorie et les raisons que vous pouvez déclarer dans la documentation des clés du dictionnaire, et la met à jour de temps en temps.

Les SDK ont-ils besoin de leurs propres manifestes ?

Oui. Un SDK tiers ne peut pas compter sur les manifestes de confidentialité des apps qui l’intègrent ni sur ceux d’autres SDK, donc il déclare lui-même son usage des API à raison requise.

Est-ce la fenêtre de permission de suivi ?

Non. Apple dit que le fingerprinting n’est pas autorisé, que l’utilisateur donne ou non à votre app la permission de le suivre.

Sources officielles

Chaque date et chaque règle de cette page vient des pages officielles ci-dessous, lues le 2026-11-02. Elles sont en anglais. Nous n’estimons aucune date et ne prédisons aucune sanction.

  1. Apple : Approved reasons for APIs (depuis le 1er mai 2024) 2026-11-02
  2. Documentation Apple : Describing use of required reason API 2026-11-02