Passer à la page principale

Comprendre le manifeste de confidentialité d'Apple

Apprenez à comprendre le manifeste de confidentialité d'Apple, son importance pour les applications iOS et comment s'y conformer efficacement avec des lignes directrices claires.

Comprendre le manifeste de confidentialité d'Apple

Apple’s Privacy Manifest is now mandatory for all iOS apps. À partir de mai 2024, chaque soumission de l'App Store doit inclure ce fichier JSON pour détailler la collecte de données, l'utilisation de API, les SDK tiers et les domaines réseau. Voici ce que vous devez savoir :

  • Ce qu'il est: Un fichier de configuration JSON qui révèle :
    • Les données collectées et leur but
    • Les API et les SDK tiers utilisés
    • Les domaines externes accessibles
  • Pourquoi cela compte: Assure la transparence et la conformité aux normes de confidentialité d'Apple.
  • Comment se conformer: Ajoutez le manifeste à votre bundle d'applications iOS et mettez-l’à jour régulièrement, surtout si vous utilisez des outils de mise à jour en temps réel comme Capgo.

Conseil Rapide: Les outils comme Capgo simplifient la conformité en automatisant les mises à jour du manifeste, en proposant des déploiements instantanés et en fournissant des analyses pour suivre le succès.

Continuez à lire pour apprendre à configurer et à vérifier votre manifeste de confidentialité, éviter les pièges courants et assurer des mises à jour fluides.

WWDC23 : Commencez avec les manifestes de confidentialité | Apple

Éléments clés du manifeste de confidentialité

Le manifeste de confidentialité d'Apple comprend trois composants principaux :

  1. Déclaration de Données: Spécifiez les types de données collectées par votre application, la raison de la collecte, les API sensibles à la vie privée qu'elle utilise et les SDK tiers intégrés dans l'application. Vous devez également fournir une raison commerciale claire pour chaque.

  2. Domaines ExternesListez tous les domaines externes avec lesquels votre application communique, expliquez l'objectif de la communication et décrivez les mesures de sécurité mises en place.

  3. Format JSON et Intégration: Suivez la structure JSON requise par Apple pour le manifeste et assurez-vous qu'il est intégré dans votre ensemble de l'application et dans tout package de mise à jour en temps réel.

Ensuite, nous passerons à la création et à la vérification de votre manifest dans un projet Capacitor.

Configuration du Manifeste de Confidentialité dans le Capacitor

Documentation du site Web du Framework Capacitor

Documentation du site Web du Framework __CAPGO_KEEP_0__

Ajoutez d'abord un fichier nommé ios/App/Resources/PrivacyInfo.xcprivacy to declare your app’s API usage and data collection. Here’s an example of what the file might look like:

{
  "NSPrivacyAccessedAPITypes":[{"NSPrivacyAccessedAPIType":"NSUserDefaults","NSPrivacyAccessedAPITypeReasons":["FE001"]}],
  "NSPrivacyCollectedDataTypes":[{"NSPrivacyDataType":"NSPrivacyDataTypeDeviceID","NSPrivacyDataReason":"Basic app functionality"}]
}

Après avoir créé ce fichier, ouvrez Xcode pour s'assurer qu'il est correctement inclus dans votre projet.

Test et Vérification

Dans Xcode, naviguez vers Produit > Analyser Générez un rapport sur la confidentialité. Vérifiez attentivement le rapport pour toute avertissement ou API non déclarée, et apportez les ajustements nécessaires pour éviter les problèmes. Une fois que tout est validé, procédez à la mise en production de vos mises à jour.

Mises à jour avec Capgo

Capgo Live Update Tableau de bord Interface

Après avoir passé l'analyse Xcode, utilisez Capgo pour les mises à jour en temps réel et maintenez votre manifeste de confidentialité à jour. Capgo fournit :

  • Déploiements instantanés: 95% des utilisateurs reçoivent des mises à jour dans les 24 heures [1].
  • Annulation rapide pour des corrections rapides.
  • Outils d'analyse suivre le succès des mises à jour et s'assurer de la conformité.

Équipe Capgo Team est facturée 83 $ par mois (facturée annuellement), supportant jusqu'à 100 000 utilisateurs actifs mensuels (MAU) et 2 000 Go de bande passante.

Directives de conformité à la vie privée

Après avoir vérifié votre manifeste dans Xcode, il est essentiel de garantir que la conformité à la vie privée reste intacte. Voici comment rester sur la bonne voie.

Considérez l'utilisation de Capgo pour envoyer des mises à jour de manifeste instantanément, évitant les retards causés par les examens de l'App Store. Ce outil prend également en charge les déploiements étalés, vous permettant de tester les modifications avec des analyses en temps réel avant de les déployer auprès de tous les utilisateurs [1].

Pitfalls courants

Sur mises à jour manuelles peuvent être lentes, car elles dépendent des temps de revue de l'App Store, qui peuvent prendre des jours ou même des semaines. Cela laisse souvent la documentation obsolète. D'un autre côté, les outils automatisés permettent des mises à jour instantanées, fournissent des analyses pour surveiller les déploiements et facilitent la mise en place de corrections si quelque chose se produit mal [1].

Manuel vs. Mise à jour Automatisée

Voici une comparaison rapide des méthodes d'actualisation manuelle et automatique :

  • Vitesse de livraisonLes mises à jour manuelles peuvent prendre des jours ou des semaines. les mises à jour automatisées atteignent 95 % des utilisateurs en 24 heures [1].
  • Suivi du succèsLes mises à jour automatiques atteignent une réussite de 82% à l'échelle mondiale. [1].
  • Options de retrait: Manual updates offer limited recovery, while automated updates allow immediate rollbacks.
  • SurveillanceLes vérifications manuelles sont chronophages, tandis que les outils automatisés fournissent des analyses en temps réel. [1].
  • DistributionLes systèmes manuels sont basiques, tandis que les outils automatisés soutiennent les canaux de distribution avancés [1].
  • Sécurité: Les mises à jour manuelles manquent de cryptage intégré, tandis que les systèmes automatisés utilisent une cryptage de bout en bout [1].

Live Update Tools Comparison

: Plongeons dans une comparaison de deux plateformes de mise à jour en temps réel populaires et voyons comment elles s'en sortent.

: Caractéristiques et tarifs de la plateforme

Feature : Capgo Appflow
Chiffrement de bout en bout Oui -
Taux de réussite de mise à jour 82% à l'échelle mondiale [1] -
Mise à jour du temps de livraison 95% en 24h [1] -
La vitesse de téléchargement du paquet 114 ms (5 Mo) [1] -
Coût annuel (plan Équipe) $996 $6,000 [1]

Prise de recul rapide: Capgo propose un coût initial beaucoup plus bas - 996 $ par rapport à 6 000 $ d'Appflow.

Maintenant, voyons comment Capgo se démarque spécifiquement pour les mises à jour du manifeste de confidentialité.

Privacy Manifest: Capgo Benefits

Capgo’s open-source codebase makes it a strong choice for managing Privacy Manifest updates. It enables quick adjustments to meet evolving privacy standards, ensuring compliance stays manageable [1].

Résumé

Since May 2024, all iOS apps must comply with mandatory manifest requirements. Automation can make managing these manifests much easier. For Capacitor projects, include your manifest in the iOS bundle and use tools like Capgo to automate updates securely, thanks to its end-to-end encryption.

Avec votre manifeste configuré et les mises à jour automatisées, voici quelques pratiques clés pour garantir des mises à jour de manifeste de confidentialité fluides.

  • Utilisez les outils CLI pour simplifier le déploiement.
  • Mise en place de systèmes de canal pour les déploiements de mise à jour contrôlés.
  • Considérez une documentation détaillée de vos processus de collecte de données.
  • Vérifiez et validez la conformité à la vie privée régulièrement.

Continuez à partir de la déclaration de confidentialité de l'Apple

Si vous utilisez Comprendre le manifeste de confidentialité d'Apple pour planifier la sécurité et la conformité, connectez-l’avec Chiffrement pour le détail d'implémentation dans Chiffrement, Conformité pour le détail d'implémentation dans Conformité, Capgo Scanner de sécurité pour le flux de travail du produit dans Capgo Scanner de sécurité, Capgo Sécurité pour le flux de travail du produit dans Capgo Sécurité, et Capgo Centre de confiance pour le flux de travail du produit dans Capgo Centre de confiance.

Mises à jour instantanées pour les applications Capacitor

When a web-layer bug is live, ship the fix through Capgo instead of waiting days for app store approval. Users get the update in the background while native changes stay in the normal review path.

Dernières actualités de notre Blog

Capgo vous donne les meilleures informations dont vous avez besoin pour créer une application mobile vraiment professionnelle.