App-Store Vorbereitung: Privacy-Manifest + Konto-Löschen + Region de
- PrivacyInfo.xcprivacy: NSPrivacyTracking=false, deklariert gesammelte Daten (Email, Name, User-ID, präziser/grober Standort, Fotos, Fitness, Sonstiger Nutzerinhalt) — alle linked to user, kein Tracking, nur AppFunctionality. Required-Reason APIs: UserDefaults (CA92.1), FileTimestamp (C617.1), DiskSpace (E174.1), SystemBootTime (35F9.1). - SettingsView: Section 'Konto löschen' mit zwei Bestätigungs-Alerts → DELETE /api/profile/account → automatischer logout. Erfüllt Apple- Pflicht seit iOS 16.4 (in-App-Löschung statt Web-Redirect). - Info.plist: CFBundleDevelopmentRegion explizit 'de' (statt der $(DEVELOPMENT_LANGUAGE)-Variable, die sonst 'en' auflöst) → Store zeigt App als deutschsprachig an. - NSHealthShareUsageDescription präziser formuliert (Reviewer-Hint).
This commit is contained in:
parent
09a90f7325
commit
3d229d42ce
3 changed files with 196 additions and 2 deletions
|
|
@ -3,7 +3,7 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>$(DEVELOPMENT_LANGUAGE)</string>
|
||||
<string>de</string>
|
||||
<key>CFBundleDisplayName</key>
|
||||
<string>Ban Yaro Go</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
|
|
@ -51,7 +51,7 @@
|
|||
<key>NSCameraUsageDescription</key>
|
||||
<string>Für Fotos während deiner Gassi-Tour brauchen wir Zugriff auf die Kamera.</string>
|
||||
<key>NSHealthShareUsageDescription</key>
|
||||
<string>Wir lesen keine Daten aus Apple Health.</string>
|
||||
<string>Ban Yaro Go liest keine Daten aus Apple Health. Diese Berechtigung wird vom System nur als Vorab-Bestätigung abgefragt, bevor die App Gassi-Touren in Health schreiben kann.</string>
|
||||
<key>NSHealthUpdateUsageDescription</key>
|
||||
<string>Auf Wunsch speichern wir deine Gassi-Touren als Spaziergang-Workout mit Route in Apple Health.</string>
|
||||
<key>UIBackgroundModes</key>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue