Datenschutzmanifest für __CAPGO_KEEP_0__-Apps: Leitfaden Capacitor __CAPGO_KEEP_0__ App auf dem ohne Verzögerungen? Start by creating a Privacy Manifest. Apple now requires developers to include this document to ensure apps meet strict privacy standards. Here’s what you need to know:
-
Was ist ein Datenschutzmanifest?
Ein strukturiertes Datei, die Ihre App's Datenverarbeitungspraktiken, API-Verwendung und Überwachungsdomänen beschreibt. -
Weshalb es wichtig ist:
- Erhält sich mit den App-Store-Regeln, um Ablehnungen oder Entfernungen zu vermeiden.
- Erbaut Vertrauen, indem Sie transparent über die Benutzerdatenverwaltung informieren.
-
Hauptkomponenten, die enthalten sein sollten:
- APIs, die Benutzerdaten (z.B. Standort, Fotos) zugreifen.
- Datenschutzetiketten für die gesammelten Datentypen.
- Domains für Analysen oder Werbung.
-
Wie man einen erstellt:
- Verwenden Sie JSON, um Datenverarbeitungsdetails zu definieren.
- Platzieren Sie
PrivacyInfo.xcprivacyWichtige Komponenten, die enthalten sein sollten: - Überprüfen Sie es mit Werkzeugen wie Xcode um Fehler zu vermeiden.
-
Werkzeuge, die den Prozess vereinfachen:
Verwenden Sie Plattformen wie Capgo zur automatischen Überprüfung des Datenschutzmanifests, Echtzeit-Updates und Fehlerverfolgung. Wenn Ihr Manifest Tracking- oder Analytics-SDKs deklariert, @capgo/capacitor-app-tracking-transparency iOS-ATT-Anfragen bearbeitet und @capgo/capacitor-Firebase-Analytics Firebase-Daten sammelt, um die App-Store-Bewertung zu dokumentieren.
Bleiben Sie kompatibel, schützen Sie die Benutzerdaten und vermeiden Sie App-Store-Hinweise, indem Sie diese Anleitung befolgen.
Grundlagen des Datenschutzmanifests
Datenschutzmanifestdefinition
Ein Datenschutzmanifest ist ein strukturiertes Dateiformat, das die Datenpraktiken Ihrer App darlegt. Es enthält Elemente wie APIs, die Nutzerdaten zugreifen, Tracking-Domains, gesammelte Datentypen und dritte SDK-Integrationen. Dieses Dokument hilft nicht nur bei der Einrichtung von Vertrauen, sondern stellt auch die Einhaltung der Richtlinien des App-Stores sicher. Lassen Sie uns die Schlüsselfaktoren aufschlüsseln, die Ihr Manifest enthalten sollte.
Hauptelemente des Datenschutzmanifests
Hier sind die Hauptelemente, die Sie in Ihrem Datenschutzmanifest einbeziehen sollten, um sich an Apples Anforderungen anzupassen.
-
Erforderliche Gründe für APIs
In dieser Abschnitt werden die Datenschutz-sensitive APIs Ihrer App aufgeführt und erklärt, warum sie notwendig sind.Hier ist eine Tabelle, die die gängigen API-Anforderungen zusammenfasst:
API-Kategorie Gängige Verwendung Erforderliche Dokumentation Standortdienste Benutzernavigation Zweck und Verwendungsbeschreibung Bildbibliothek Profilbilder Zugriffsstufe und Absicht Kontakte Adressbuch-Synchronisierung Datenschutzdeklaration -
Datenschutzlabels
Diese Labels bieten Transparenz, indem sie Folgendes angeben:- Typen der gesammelten Daten
- Gründe für die Datensammlung
- Wenn die Daten mit der Benutzeridentität verknüpft sind
- Wie die Daten für das Tracking verwendet werden
-
Tracking-Domains
Diese Abschnitt listet alle an Tracking beteiligten Domains auf, wie z.B. solche für Analysen, Werbung oder Drittanbieter-Datenverarbeitung.
“App Store-konform” - Capgo [1]
Laut Capgo erfüllen 95% der Nutzer die Updates innerhalb von 24 Stunden. Mit über 23,5 Millionen gelieferten Updates [1], ist es wichtig, dass Ihre Datenschutzdokumentation aktuell bleibt, um die Vertrauenswürdigkeit der Nutzer aufrechtzuerhalten.
Erstellung von Privacy-Manifesten für Capacitor

__CAPGO_KEEP_0__ Framework Dokumentationswebsite
Setup-Anforderungen vor der Erstellung des Manifests sicherzustellen:
- Xcode 15 oder später installiert
- Ein Capacitor 8.0+ Projekt eingerichtet
- Zugriff auf Ihre App’s
Info.plistDatei - Grundlegende Kenntnisse über die JSON-Struktur
- Dokumentation, die Ihre App’s Datenverarbeitungspraktiken umfasst
Schritte zur Erstellung
Beginnen Sie mit der Erstellung einer PrivacyInfo.xcprivacy Datei in Ihrem iOS-Projektverzeichnis. Diese Datei muss bestimmte Formatierungsanforderungen erfüllen:
Grundlegende Informationen einrichten
{
"NSPrivacyTracking": false,
"NSPrivacyTrackingDomains": [],
"NSPrivacyCollectedDataTypes": []
}
Datenverarbeitungsdetails definieren
{
"NSPrivacyAccessedAPITypes": [
{
"NSPrivacyAccessedAPIType": "NSLocationWhenInUseUsageDescription",
"NSPrivacyAccessedAPITypeReasons": ["1.1"]
},
{
"NSPrivacyAccessedAPIType": "NSCameraUsageDescription",
"NSPrivacyAccessedAPITypeReasons": ["2.1"]
}
]
}
Tracking-Domains hinzufügen
{
"NSPrivacyTrackingDomains": [
"analytics.yourdomain.com",
"metrics.yourdomain.com"
]
}
Ausweitung von Gemeinsamen Fehlern
Um Probleme zu vermeiden, beachten Sie diese Tipps:
- Alle erforderlichen Felder einbeziehen: Auch wenn einige Felder leer sind, müssen sie vorhanden sein.
- Gültige API-Typen verwenden: Überprüfen Sie API-Identifikatoren mit der offiziellen Dokumentation von Apple ab.
- Überprüfen Sie die JSON-Formatierung: Lassen Sie Ihr File durch einen JSON-Linter laufen, um Syntaxfehler zu finden.
- Vollständige Gründe bereitstellen: Stellen Sie sicher, dass jeder API-Zugriff eine entsprechende code-Begründung beinhaltet.
- Informationen auf dem neuesten Stand halten: Aktualisieren Sie das Manifest, sobald neue Funktionen hinzugefügt werden.
Stellen Sie sicher, dass das Manifest-File unter 512 KB bleibt, um Build-Fehler zu vermeiden. Überprüfen Sie das File regelmäßig während des Build-Prozesses von Xcode, um Fehler frühzeitig zu erkennen. Sobald Ihr Manifest fertig ist, integrieren Sie es in Ihr Capacitor-Projekt, indem Sie die Richtlinien für die Dateilayout befolgen.
Hinzufügen von Datenschutzmanifesten zu Capacitor
Dateilayout-Richtlinie
To include a privacy manifest in your Capacitor project, place the PrivacyInfo.xcprivacy Für __CAPGO_KEEP_0__-Plugins verwenden Sie diese Struktur:
your-app/
├── ios/
│ ├── App/
│ │ ├── PrivacyInfo.xcprivacy
│ │ └── Info.plist
│ └── App.xcworkspace
Für Capacitor-Plugins verwenden Sie diese Struktur:
your-plugin/
├── ios/
│ ├── Plugin/
│ │ └── PrivacyInfo.xcprivacy
│ └── Plugin.xcodeproj
Einstellungen für die Erstellung
Aktualisiere deine Xcode-Build-Einstellungen, damit das File ordnungsgemäß integriert wird.
- Öffnen Sie Ihr Projekt in Xcode.
- ZIEL TARGETSWählen Sie Ihr Zielanwendung oder Plugin aus.
- Gehe zu der Build-Einstellungen Seite.
- Einstellen Datenschutzmanifest-Entwicklungsregion to
en. - Einstellen Datenschutzmanifest-Entwicklungsbereich to
YES.
Ihr Projekt verwendet CocoaPodseinschließen Sie folgenden Abschnitt in Ihrem Podfile Um die Datenschutzmanifestdatei zu aktivieren:
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['INCLUDE_PRIVACY_MANIFEST'] = 'YES'
end
end
end
Nachdem Sie diese Änderungen vorgenommen haben, führen Sie Implementierungskontrollen durch, um sicherzustellen, dass alles korrekt eingerichtet ist.
Implementierungskontrolle
Um sicherzustellen, dass das Datenschutzmanifest wie vorgesehen funktioniert, folgen Sie diesen Schritten:
-
Build-Verifizierung
- Bestätigen Sie, dass während der Build keine Datenschutzwarnungen auftreten.
- Stellen Sie sicher, dass das Manifest ohne Probleme kompiliert.
- Überprüfen Sie, ob die Datenschutzmanifestdatei in den Buildprodukten enthalten ist.
-
Laufzeitvalidierung
- In Debug-Modus testen Sie die korrekten Datenschutzanfragen und API Zugriffsverhalten.
-
App Store Connect-Validierung
- Hängen Sie Ihre Build hoch und überprüfen Sie die Datenschutzberichterstattung in App Store Connect.
- Überprüfen Sie, ob API-Deklarationen vollständig sind und die Formate für Tracking-Domains korrekt sind.
Wenn Sie ein Fehlermeldung 'Privacy Manifest validation failed' erhalten, überprüfen Sie Ihr Manifest, um sicherzustellen, dass es den neuesten Anforderungen des App Stores entspricht. Achten Sie besonders auf API-Typen und Konfigurationen für Tracking-Domains.
Änderungen im Apple-Privacy-Manifest
Testen und Korrekturen
Die Erstellung eines Privacy-Manifests, das den Richtlinien von Apple entspricht, ist entscheidend. Um auf dem richtigen Weg zu bleiben, integrieren Sie zuverlässige Fehlermeldungen in Ihren Entwicklungsprozess. Dies hilft, Entwicklungsanstrengungen mit Compliance-Anforderungen zu verbinden.
Ein Werkzeug wie Capgo Kann Ihnen helfen. Es überwacht API-Zugriffe und identifiziert Manifest-Probleme, bevor sie die Benutzer beeinträchtigen. Sobald potenzielle Probleme markiert sind, können Sie Ihre Aufmerksamkeit auf eine gründliche Validierung richten.
Nachdem Sie Updates vorgenommen haben, testen Sie Ihr Manifest in einem Entwicklungsumfeld. Nutzen Sie die Erkenntnisse aus der Fehlermeldung, um Ihre Überprüfung zu leiten. Diese Vorgehensweise hilft sicherzustellen, dass Ihre App den Datenschutzrichtlinien von Apple entspricht.
Capgo Datenschutz-Tools

Capgo vereinfacht die Verwaltung von Datenschutzmanifesten und App-Updates, sodass Ihre Datenschutzstandards erhalten bleiben, ohne dass die Bereitstellung verzögert wird.
Capgo Funktionen
Mit mehr als 23,5 Millionen sichergestellte Updates und einem 82% weltweiten Erfolgsrate, Capgo stellt sicher, dass 95% der aktiven Nutzer Updates innerhalb von 24 Stunden erhalten [1]. Hier sind einige der Angebote:
- End-to-End-Verschlüsselung um Updates sicher zu halten
- Kanal-System für die kontrollierte Verteilung von Updates
- Fehlerverfolgung um Probleme schnell identifizieren und beheben zu können
- Einfache Rückkehr um sofort auf eine vorherige Version zurückzukehren
Diese Werkzeuge erleichtern es, Capgo in Ihrem Workflow zu integrieren und effizient zu verwenden.
Using Capgo
Um loszulegen, installieren Sie das Capgo-Plugin mit dieser Befehlszeile:
npx @capgo/cli init
Capgo integriert sich reibungslos mit CI/CD-Pipelines, automatisiert die Validierung von Datenschutzmanifesten über Plattformen wie GitHub Aktionen, GitLab CI, oder JenkinsObwohl Sie sich für Cloud- oder Selbstbetriebslösungen entscheiden, unterstützt Capgo 750 Produktionsanwendungen und stellt sicher, dass jede Aktualisierung den Datenschutzstandards entspricht.
“Wir praktizieren agiles Entwicklung und Capgo ist mission-kritisch bei der ständigen Lieferung an unsere Benutzer!” – Rodrigo Mantica
“Capgo ist eine intelligente Möglichkeit, heiße code-Pushes 🙂 zu machen” – NASA’s OSIRIS-REx
Capgo bietet auch integrierte Analysen, um die Erfolgsraten von Aktualisierungen und die Benutzerbeteiligung in Echtzeit zu überwachen. Dies stellt sicher, dass Datenschutzaktualisierungen an Ihre gesamte Benutzerbasis gelangen, während Sie sich an die Richtlinien von Apple halten.
Zusammenfassung
Hauptergebnisse
Wenn es um die Verwaltung von Datenschutzmanifesten geht, ist es entscheidend, konform und sicher zu bleiben. Hier sind die wichtigsten Punkte:
- End-to-End-Verschlüsselung: Sichert Updates von Anfang an bis zum Ende.
- Echtzeit-Überwachung: Erfasst die Verteilung von Updates effektiv.
- Instant-rollback-Funktion: Dient als Sicherheitsnetz für schnelle Reparaturen.
- Automatisierte Validierung: Stellt sicher, dass Ihre Updates den Compliance-Standards entsprechen.
Das Aufbauen eines zuverlässigen Updatesystems hilft Ihnen, sich mit den sich ändernden Datenschutzanforderungen von Apple und Google auseinanderzusetzen. Diese Vorgehensweise hat gezeigt, dass sie die Zulassungsquoten in den App-Stores und die Vertrauenswürdigkeit der Benutzer verbessert. [1].
Wie Sie loslegen
Sie können diese Prinzipien umsetzen, indem Sie diese Schritte befolgen:
- Einrichten Ihrer Umgebung: Ausführen
npx @capgo/cli initUm los zu starten. - Privatsphäre-Funktionen aktivieren: Verwenden Sie Ende-zu-Ende-Verschlüsselung für sichere Updates.
- Überwachungstools bereitstellen: Verfolgen Sie Updates mit Analysen.
- Für Rückschritte planen: Stellen Sie sicher, dass Sie schnell auf frühere Versionen zurückkehren können, wenn nötig.
“Capgo ist ein Muss für Entwickler, die ihre Produktivität steigern möchten. Die Vermeidung von Überprüfungsverzögerungen für Bug-Fixes ist ein Game-Changer.” - Bessie Cooper
Regelmäßige Updates und geeignete Werkzeuge sind entscheidend, um konform zu bleiben und sich im Laufe der Zeit zu verbessern.
Fortsetzen Sie mit der Anleitung für Capacitor-Apps: Leitfaden
Wenn Sie __CAPGO_KEEP_0__-Apps verwenden Leitfaden für Capacitor-Apps: Anleitung um Sicherheit und Compliance zu planen, verbinden Sie es mit Verschlüsselung für die Implementierungsdetails in der Verschlüsselung, Zuverlässigkeit für die Umsetzung im Compliance-Bereich Capgo Sicherheits-Scanner für den Produktworkflow in Capgo Sicherheits-Scanner, Capgo Sicherheit für den Produktworkflow in Capgo Sicherheit und Capgo Vertrauenszentrum für den Produktworkflow im Capgo Trust Center.