Apples Datenschutzregeln erfordern nun, Capacitor dass App-Entwickler den Fokus auf Datentransparenz und Compliance legen, um die App-Store-Zulassung zu sichern und das Nutzervertrauen zu erhalten.
Wichtige Schritte sind:
- Privacy-Manifest: Datenerhebung, APIs und Tracking-Details dokumentieren.
- Nutzerzustimmung: Nutze App Tracking Transparency (ATT) für Tracking-Berechtigungen.
- Datenzugriff: Lege Berechtigungen für Features wie Kamera, Standort und Kontakte klar fest.
- Datenschutzerklärung: Erstelle eine leicht zugängliche, klare Richtlinie zur Datennutzung.
- Testing & Updates: Teste die Compliance gründlich und nutze sichere Update-Systeme wie Capgo.
Diese Regeln legen Wert auf Nutzerkontrolle, Transparenz und sichere App-Updates. Entwickler können diesem Guide folgen, um compliant zu bleiben und datenschutzbewusste Apps zu liefern.
App-Store-Ablehnung verhindern: Füge das Apple Privacy Manifest hinzu …
Apples Datenschutzregeln erklärt
Apple verlangt von Entwicklern, Klarheit zu priorisieren und Nutzern die Kontrolle über ihre Daten zu geben. Wenn du Capacitor-Entwickler bist, heißt das, offen damit umzugehen, wie deine App Daten sammelt und nutzt – sowohl gegenüber Nutzern als auch gegenüber Apple-Reviewern.
Datenschutzpraktiken dokumentieren
Führe detaillierte interne Aufzeichnungen über den Umgang deiner App mit Daten. Erfasse dabei:
- Arten der gesammelten Nutzerdaten
- Gründe für die Erhebung dieser Daten
- Details zu genutzten Drittanbieterdiensten oder SDKs
- Wie Daten übertragen oder weitergegeben werden
Wenn diese Informationen strukturiert vorliegen, hilft das nicht nur bei der Compliance, sondern erleichtert auch Antworten auf Fragen im Review-Prozess. Spiegle diese Praktiken transparent in deinen Datenschutzangaben im App Store und in den Einstellungen deiner App wider.
Wichtige Elemente der Datenschutzangaben
Die Datenschutzinformationen deiner App sollten klar darlegen:
- Systemfunktionen und API-Berechtigungen, die für die Funktion der App erforderlich sind
- Kategorien der gesammelten Daten
- Tracking-Aktivitäten oder Kommunikation mit externen Diensten
- Wie und warum die Daten verwendet werden
Klare Angaben in Ihren Offenlegungen stärken das Vertrauen der Nutzer und verringern das Risiko von Problemen bei der App-Store-Prüfung.
Compliance-Zeitleiste
Apple aktualisiert seine Datenschutzanforderungen schrittweise. Bleiben Sie auf dem Laufenden, indem Sie regelmäßig die Entwickler-Updates von Apple prüfen, um sicherzustellen, dass Ihre App den aktuellen Regeln entspricht.
Datenschutzregeln in Ihrer App hinzufügen
Erfahren Sie, wie Sie Apples Datenschutzregeln in Ihrer Capacitor-App mit diesem Schritt-für-Schritt-Leitfaden umsetzen.
Voraussetzungen für das Setup
Stelle vor dem Start sicher, dass Folgendes erfüllt ist:
- Du hast Xcode 15 oder neuer für Privacy-Manifest-Support.
- Capacitor 8 ist installiert.
- Das iOS Deployment Target ist auf iOS 14.5 oder höher gesetzt.
- Deine App enthält ein korrekt konfiguriertes
Info.plistDatei. - Du hast einen Apple Developer Account mit gültigen Zertifikaten.
Wenn du Capgo nutzt, richte eine Ende-zu-Ende-Verschlüsselung ein, um den Datenschutz zu gewährleisten. Apps, die korrekt mit Capgo konfiguriert sind, haben eine globale Erfolgsquote von 82 % bei Updates erreicht. [1].
Sobald deine Umgebung bereit ist, erstelle und konfiguriere dein Privacy Manifest.
Privacy Manifest Setup-Anleitung
- Privacy-Manifest-Datei erstellen
Füge eine neue Datei mit dem Namen PrivacyInfo.xcprivacy im Wurzelverzeichnis deines iOS-Projekts hinzu:
{
"NSPrivacyTracking": false,
"NSPrivacyTrackingDomains": [],
"NSPrivacyCollectedDataTypes": [],
"NSPrivacyAccessedAPITypes": []
}
- Datenerfassung definieren
Gib an, welche Datentypen deine App erfasst, z. B.:
- Nutzeranalysen
- Geräteinformationen
- Nutzungsmuster
- Netzwerkzugriff
- API-Zugriff konfigurieren
Liste die System-APIs auf, die deine App benötigt, einschließlich:
- Kamera
- Ort
- Kontakte
- Fotomediathek
Compliance-Richtlinien
Nachdem du das Privacy Manifest eingerichtet hast, stelle sicher, dass deine Datenerfassung den Standards von Apple entspricht.
Datenminimierung
Erhebe nur Daten, die für die Kernfunktionen deiner App notwendig sind. Capgo Nutzer berichteten von einer aktiven Update-Rate von 95 % innerhalb von 24 Stunden [1], was zeigt, dass datenschutzbewusste Ansätze das Nutzerengagement fördern.
Transparenz für Nutzer
Erkläre klar:
- Warum Daten erhoben werden
- Wie lange sie gespeichert werden
- Verfügbare Optionen für die Nutzerkontrolle
- Richtlinien zum Datenaustausch
Testanforderungen
Teste deine App vor der Einreichung auf Datenschutzkonformität. Achte auf diese Bereiche:
| Testbereich | Verification Points |
|---|---|
| Datenzugriff | Prüfe auf korrekte Berechtigungsanfragen. |
| Datenschutz-Labels | Sicherstellen, dass die Angaben korrekt sind. |
| Benutzerkontrollen | Testen Sie die Opt-out-Funktionen. |
| Datenspeicherung | Prüfe, ob die Verschlüsselung sicher ist. |
Capgo hat bereits 23,5 Mio. Updates unter Einhaltung der Datenschutzrichtlinien ausgeliefert [1], was zeigt, dass Updates und Datenschutz effektiv vereinbar sind.
Folge diesen Richtlinien, damit deine App für Tests und die Einreichung im App Store bereit ist.
Datenschutz-Kontrollen für Nutzer
In diesem Abschnitt geht es darum, wie du Nutzern die Kontrolle über Tracking und Datenzugriff gibst, basierend auf den etablierten Datenschutzrichtlinien.
Tracking-Berechtigungen einrichten
Um App Tracking Transparency (ATT) in deiner Capacitor App zu konfigurieren, verwende @capgo/capacitor-app-tracking-transparency und füge den folgenden Key in deine Info.plist Datei:
<key>NSUserTrackingUsageDescription</key>
<string>We use tracking to provide personalized features and improve app performance</string>
Als Nächstes die Tracking-Anfrage während der Initialisierung deiner App behandeln:
import { App } from '@capacitor/app';
async function requestTrackingPermission() {
const status = await App.requestTrackingAuthorization();
return status.authorized;
}
Tipps zur ATT-Implementierung:
- Das Berechtigungsdialogfenster an einem sinnvollen Punkt im Nutzererlebnis anzeigen.
- Die Vorteile des Trackings klar erklären, bevor der System-Prompt erscheint.
- Respektiere Nutzerentscheidungen und biete Alternativen für Opt-outs an.
Berechtigungen für Datenzugriff
Für iOS musst du Berechtigungen in deiner App definieren Info.plist. Hier sind einige gängige Berechtigungen und deren Beschreibungen:
| Berechtigungstyp | Info.plist-Schlüssel | Nutzungsbeschreibung |
|---|---|---|
| Kamera | NSCameraUsageDescription | Erforderlich für die Fotoaufnahme |
| Ort | NSLocationWhenInUseUsageDescription | Für standortbasierte Funktionen |
| Fotos | NSPhotoLibraryUsageDescription | Zugriff zum Speichern/Laden von Bildern |
| Kontakte | NSContactsUsageDescription | Für die Kontaktintegration |
Wann um Berechtigungen bitten:
- Biete nur dann um Berechtigungen an, wenn sie benötigt werden, und gib einen klaren Kontext.
- Erkläre kurz, warum jede Berechtigung erforderlich ist, bevor du den Prompt anzeigst.
- Wenn ein Benutzer eine Anfrage ablehnt, biete alternative Funktionen oder Optionen an.
Stelle nach der Einrichtung der Berechtigungen sicher, dass Benutzer über diese Praktiken durch eine transparente Datenschutzerklärung informiert werden.
Anzeige der Datenschutzerklärung
Mache die Datenschutzerklärung deiner App leicht auffindbar und verständlich.
Was gehört dazu:
- Details zur Datenerhebung
- Wie die Daten verwendet werden
- Aufbewahrungsfristen für gespeicherte Daten
- Nutzerrechte bezüglich ihrer Daten
- Kontaktdaten für Datenschutzanfragen
So fügen Sie Ihrem App ein Privacy Center hinzu:
import { Browser } from '@capacitor/browser';
async function showPrivacyPolicy() {
await Browser.open({
url: 'https://your-app.com/privacy-policy'
});
}
So zeigst du die Datenschutzerklärung an:
- Platzieren Sie den Link zur Datenschutzerklärung in den App-Einstellungen für einfachen Zugriff.
- Verwenden Sie eine einfache, klare Sprache, um technische Konzepte zu erklären.
- Add visuals to improve understanding.
- Stellen Sie eine Versionshistorie bereit und informieren Sie Nutzer über Updates.
- Erlauben Sie Nutzern, ihre Daten auf Anfrage zu exportieren.
Stellen Sie sicher, dass App-Updates (z. B. über Capgo) diese Datenschutzrichtlinien einhalten und das Vertrauen der Nutzer wahren.
Testing und App Store Submission
Sobald Sie Ihr Privacy-Manifest und die Benutzereinstellungen eingerichtet haben, ist der nächste Schritt ein gründliches Testen, um sicherzustellen, dass alles wie beabsichtigt funktioniert. Dieser Prozess hilft, die Konformität zu bestätigen, bevor Sie Ihre App im App Store einreichen.
Privacy-Tests in Xcode
Um zu beginnen, aktivieren Sie den Privacy Report in Xcode:
// Enable Privacy Report in Xcode scheme
Edit Scheme > Run > Diagnostics > Enable Privacy Report
Führe deine App im Debug-Modus aus und prüfe den Privacy Report in der Konsole. Worauf du beim Testen achten solltest:
| Testbereich | Prüfpunkte |
|---|---|
| App-Tracking | Zeitpunkt und Anzeige des ATT-Dialogs |
| Datenzugriff | Korrekte Implementierung der Berechtigungen |
| API Nutzung | Vollständigkeit des Privacy-Manifests |
| Netzwerkaufrufe | Sicherheit der Datenübertragung |
Dieser Test stellt sicher, dass Ihre App bereit für die Einreichung ist und die Compliance-Anforderungen erfüllt.
Häufige Datenschutzfehler
Nach dem Testen diese häufigen Probleme beheben, um Verzögerungen bei der Einreichung zu vermeiden:
- Unvollständig
privacy-manifest.json: Stellen Sie sicher, dass alle erforderlichen APIs und Tracking-Domains aufgelistet sind. - Fehlende Purpose Strings: Erklären Sie den Grund für jede Berechtigungsanfrage klar.
- Unzulässige Tracking-Anfragen: Fordern Sie Tracking-Berechtigungen nur nach einer Nutzeraktion an.
Datenschutzdetails im App Store
Geben Sie beim Einreichen Ihrer App genaue Informationen zu Ihren Datenschutzpraktiken an. Folgende Angaben sind erforderlich:
| Datenschutzkategorie | Benötigte Informationen | Beispiele |
|---|---|---|
| Datenerhebung | Arten der erhobenen Daten | Geräte-ID, Standort |
| Datennutzung | Warum die Daten erhoben werden | App-Funktionalität, Analytics |
| Datenverknüpfung | Wie Daten mit Nutzern verknüpft werden | Kontoinformationen, Nutzungsdaten |
| Daten-Tracking | Details zum Tracking über Apps hinweg | Werbung, Analytics |
Wichtige App Store-Anforderungen:
- Aktualisieren Sie die URL Ihrer Datenschutzerklärung vor der Einreichung.
- Stelle sicher, dass die deklarierten Berechtigungen zur Funktionalität deiner App passen.
- Dokumentieren Sie die Datenschutzpraktiken aller verwendeten Third-Party-SDKs.
- Confirm all network transmissions are encrypted for security.
Verwendung Capgo für Updates

Capgo bietet ein sicheres System für Live Updates, das die Datenschutzrichtlinien von Apple einhält.
Capgo Datenschutz-Features
Das Update-System von Capgo wurde mit Fokus auf Sicherheit und Datenschutz entwickelt:
| Funktion | Datenschutzvorteil |
|---|---|
| Ende-zu-Ende-Verschlüsselung | Stellt sicher, dass nur autorisierte Nutzer Updates entschlüsseln können |
| App-Store-Konformität | Entspricht den strengen Datenschutzanforderungen von Apple |
| Sichere Bereitstellung | Schützt die Verteilung von Updates |
| Zugriffskontrolle | Ermöglicht eine detaillierte Berechtigungsverwaltung |
Diese Features schützen Updates und wahren die Privatsphäre der Nutzer.
„Die einzige Lösung mit echter End-to-End-Verschlüsselung, andere signieren Updates nur“ - Capgo [1]
Update-Deployment mit Capgo
So deployst du datenschutzkonforme Updates mit Capgo:
-
Installiere das Capgo-Plugin:
Nutze diesen Befehl, um zu starten:
npx @capgo/cli init -
Konfiguriere deine Datenschutz-Einstellungen:
Ergänze dein Privacy-Manifest um die Domains und APIs von Capgo.
-
Verschlüsselte Update-Channels einrichten:
Erstelle separate Channels für verschiedene Deployment-Stages, um sichere Updates zu gewährleisten.
Capgo sorgt dafür, dass 95 % der aktiven Nutzer Updates innerhalb von 24 Stunden erhalten, mit einer globalen Erfolgsquote von 82 % [1]. Das Channel-System macht zudem das Targeting von Updates denkbar einfach.
Updates für Nutzergruppen in Capgo
Capgo ermöglicht es dir, bei Updates gezielt bestimmte Nutzergruppen sicher anzusprechen:
| Update-Typ | Datenschutzaspekte | Implementierung |
|---|---|---|
| Beta-Testing | Begrenzt die Reichweite auf ausgewählte Nutzer | Nutze einen separaten Channel mit eingeschränktem Zugriff |
| Stufenweise Rollouts | Schrittweises Release an Nutzer | Updates basierend auf Prozentsätzen verteilen |
„Wir setzen auf agile Entwicklung und @Capgo ist geschäftskritisch, um unseren Nutzern kontinuierlich Updates zu liefern!“ - Rodrigo Mantica [1]
Die detaillierten Berechtigungen von Capgo stellen sicher, dass nur autorisierte Teammitglieder Updates sicher verwalten und darauf zugreifen können.
Zusammenfassung
Wichtige Datenschutzanforderungen
Apples Datenschutzregeln für Capacitor Apps umfassen die folgenden Anforderungen:
| Voraussetzung | Details |
|---|---|
| Privacy-Manifest | Nötige Domains, APIs und Tracking-Erklärungen eintragen. |
| Nutzerzustimmung | ATT-Framework nutzen, um Tracking-Erlaubnisse von Nutzern abzufragen. |
| Datenzugriff | Berechtigungen für Fotos, Standort und Kontakte konfigurieren. |
| Datenschutzerklärung | Eine klare, zugängliche Datenschutzerklärung in der App und im App Store bereitstellen. |
| Update-Sicherheit | Stellen Sie sicher, dass Live Updates verschlüsselte Deployment-Kanäle verwenden. |
Implementierungs-Checkliste
Nutzen Sie diese Checkliste, um Apples Anforderungen zu erfüllen:
-
Privacy Manifest konfigurieren
Füge API-Deklarationen hinzu, liste Tracking-Domains auf und dokumentiere die Zwecke der Datennutzung. -
Benutzerberechtigungen festlegen
Implementiere den ATT-Dialog, konfiguriere den Zugriff auf Fotos und Medien und aktiviere die Standortdienste. -
Sicheres Update-System
Nutze eine datenschutzkonforme Update-Lösung, richte verschlüsselte Kanäle ein und konfiguriere User-Targeting-Optionen.
Die Plattform von Capgo bietet einen zuverlässigen Weg, diese Datenschutzstandards zu erfüllen und Ihre App funktional sowie nutzerzentriert zu halten. [1].
Weiterlesen: Apple Privacy Rules für Capacitor Apps
Wenn du es nutzt Apples Datenschutzregeln für Capacitor Apps um Sicherheit und Compliance zu planen, verbinden Sie es mit Verschlüsselung für die Implementierungsdetails in Encryption, Konformität für das Implementierungsdetail in Compliance, Capgo Security-Scanner für den Produkt-Workflow im Capgo Security Scanner, Capgo Sicherheit für den Produkt-Workflow in Capgo Security und Capgo Trust Center für den Produkt-Workflow im Capgo Trust Center.