Vuoi lanciare il tuo Capacitor Sul senza ritardi? Inizia creando un Manifesto sulla Privacy. Apple richiede ora agli sviluppatori di includere questo documento per garantire che le app soddisfino gli standard di privacy rigorosi. Ecco cosa devi sapere: Cos'è un Manifesto sulla Privacy?
-
Un file strutturato che descrive le pratiche di raccolta dei dati dell'app, l'uso di __CAPGO_KEEP_0__ e i domini di tracciamento.
A structured file outlining your app’s data collection practices, API usage, and tracking domains. -
Rispetta le regole di Store per evitare le rifiutazioni o la rimozione.
- Costruisce la fiducia essendo trasparente sul trattamento dei dati degli utenti.
- Componenti chiave da includere:
-
Comply with App Store rules to avoid rejections or removal.
- API che accedono ai dati degli utenti (ad esempio, posizione, foto).
- Etichette di privacy per i tipi di dati raccolti.
- Dominii di tracciamento utilizzati per l'analisi o gli annunci pubblicitari.
-
Come crearne uno:
- Usa JSON per definire i dettagli della raccolta dei dati.
- Colloca il
PrivacyInfo.xcprivacyfile nella directory corretta del tuo progetto. - Validalo con strumenti come Xcode per evitare errori.
-
Gli strumenti per semplificare il processo:
Usa piattaforme come Capgo per la validazione automatica del manifesto di privacy, aggiornamenti in tempo reale e tracciamento degli errori. Quando il tuo manifesto dichiara SDK di tracking o analytics @capgo/capacitor-app-tracking-transparency documenta la raccolta dei dati Firebase per la revisione dell'App Store. @capgo/capacitor-firebase-analytics Elementi base del manifesto di privacy
Definizione del manifesto di privacy
Un manifesto di privacy è un file strutturato che descrive le pratiche di dati dell'app. Dettaglia elementi come API che accedono ai dati degli utenti, domini di tracking, tipi di dati raccolti e terze parti __CAPGO_KEEP_0__ integrati. Questo documento non solo aiuta a stabilire la fiducia ma anche a garantire la conformità con le linee guida dell'App Store. Vediamo di analizzare i componenti chiave che il tuo manifesto dovrebbe includere.
Elementi principali del manifesto di privacy
A privacy manifest is a structured file that outlines your app’s data practices. It details elements like APIs accessing user data, tracking domains, data types collected, and third-party SDK integrations. This document not only helps establish trust but also ensures compliance with App Store guidelines. Let’s break down the key components your manifest should include.
__CAPGO_KEEP_1__
__CAPGO_KEEP_1__
-
Razioni Richieste API
Questa sezione elenca le API sensibili alla privacy che il tuo app utilizza e spiega perché sono necessarie.Below is a table summarizing common API requirements:
API Categoria Utilizzo comune Documentazione richiesta Servizi di Localizzazione Navigazione dell'utente Descrizione della stringa di scopo e dell'utilizzo Libreria delle Foto Foto del profilo Livello di accesso e intento Contatti Sincronizzazione rubrica Dichiarazione di minimizzazione dei dati -
Etichette sulla privacy
Queste etichette forniscono trasparenza specificando:- Tipi di dati raccolti
- Motivi della raccolta dei dati
- Se i dati sono collegati all'identità dell'utente
- Come i dati sono utilizzati per il tracciamento
-
Dominio di tracciamento
Questa sezione elenca tutti i domini coinvolti nel tracciamento, come quelli utilizzati per l'analisi, la pubblicità o il trattamento dei dati di terze parti.
“Compatibile con la Store App” - Capgo [1]
Secondo Capgo, il 95% degli utenti aderisce alle aggiornamenti entro 24 ore. Con oltre 23,5 milioni di aggiornamenti consegnati [1]mantenere aggiornata la documentazione sulla privacy è essenziale per mantenere la fiducia degli utenti
Costruire manifesti di privacy per Capacitor

Requisiti di configurazione
Prima di iniziare a costruire il manifesto, assicurati di avere:
- Xcode 15 o versione successiva installato
- Un progetto Capacitor 8.0+ configurato
- Accesso al file
Info.plistUna comprensione di base della struttura JSON - __CAPGO_KEEP_0__
- Documentazione che descrive le pratiche di raccolta dei dati del tuo'applicazione
Passaggi di creazione
Inizia creando un PrivacyInfo.xcprivacy file nel tuo directory del progetto iOS. Questo file deve seguire specifiche linee guida di formattazione:
Configurazione delle Informazioni di Base
{
"NSPrivacyTracking": false,
"NSPrivacyTrackingDomains": [],
"NSPrivacyCollectedDataTypes": []
}
Definisci i Dettagli della Raccolta dei Dati
{
"NSPrivacyAccessedAPITypes": [
{
"NSPrivacyAccessedAPIType": "NSLocationWhenInUseUsageDescription",
"NSPrivacyAccessedAPITypeReasons": ["1.1"]
},
{
"NSPrivacyAccessedAPIType": "NSCameraUsageDescription",
"NSPrivacyAccessedAPITypeReasons": ["2.1"]
}
]
}
Aggiungi i Domini di Tracciamento
{
"NSPrivacyTrackingDomains": [
"analytics.yourdomain.com",
"metrics.yourdomain.com"
]
}
Evitare gli Errori Comuni
Per evitare problemi, tieni presente:
- Includi tutti i Campi Richiesti: Anche se alcuni campi sono vuoti, devono essere presenti.
- Utilizza Tipi API Validi: Verifica gli identificatori API con la documentazione ufficiale di Apple.
- Verifica la formattazione JSON.: Esegui il file attraverso un linter JSON per individuare gli errori di sintassi.
- Motivi Completi.: Assicurati che ogni accesso API includa un motivo corrispondente code.
- Aggiornamento delle Informazioni.: Aggiorna il manifesto ogni volta che vengono aggiunte nuove funzionalità.
Assicurati inoltre che il file manifesto rimanga sotto i 512KB per evitare errori di compilazione. Verifica regolarmente il file durante il processo di compilazione di Xcode per individuare gli errori in anticipo. Una volta pronto il manifesto, integralo nel tuo progetto Capacitor seguendo le linee guida per la posizione dei file.
Aggiunta dei Manifesti di Privacy ai progetti Capacitor
Linee Guida per la Posizione dei File
Per includere un manifesto di privacy nel tuo progetto Capacitor, collocare il file nella seguente struttura di directory: PrivacyInfo.xcprivacy Aggiungere i manifesti di privacy ai progetti __CAPGO_KEEP_0__
your-app/
├── ios/
│ ├── App/
│ │ ├── PrivacyInfo.xcprivacy
│ │ └── Info.plist
│ └── App.xcworkspace
Per i Capacitor plugin, utilizzare questa struttura:
your-plugin/
├── ios/
│ ├── Plugin/
│ │ └── PrivacyInfo.xcprivacy
│ └── Plugin.xcodeproj
Impostazioni di costruzione Configurazione
Una volta che il file è in posizione, aggiorna le impostazioni di costruzione di Xcode per assicurarsi che si integrino correttamente:
- Apri il tuo progetto in Xcode.
- Sotto TARGETS, seleziona il tuo app o plugin target.
- Vai alla Impostazioni di costruzione scheda.
- Imposta Regione di sviluppo del manifesto di privacy per
en. - Set Includi il manifesto sulla privacy per
YES.
Se il tuo progetto utilizza CocoaPods, includi il seguente snippet nel tuo Podfile per abilitare il manifesto sulla privacy:
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
Dopo aver effettuato questi cambiamenti, procedi con i controlli di implementazione per verificare che tutto sia configurato correttamente.
Controllo di Implementazione
Per assicurarti che il manifesto sulla privacy funzioni come previsto, segui questi passaggi:
-
Verifica della Costruzione
- Conferma di non avere avvisi relativi alla privacy durante la compilazione.
- Assicurati che il manifesto si compili senza problemi.
- Verifica che il manifesto di privacy sia incluso nei prodotti di build.
-
Validazione in esecuzione
- In modalità debug, testa il comportamento di accesso e le API sollecitazioni di privacy.
-
Validazione App Store Connect
- Carica il tuo build e verifica il Rapporto sulla Privacy in App Store Connect.
- Controlla che le dichiarazioni API siano complete e che i formati dei domini di tracciamento siano corretti.
Se incontri un errore di 'validazione del manifesto di privacy fallita', controlla nuovamente il manifesto per assicurarti che soddisfi le ultime richieste di App Store. Presta particolare attenzione ai tipi di API e alle configurazioni dei domini di tracciamento.
Modifiche al manifesto di privacy di Apple
Test e correzioni
Creare un manifesto di privacy che soddisfi le linee guida di Apple è fondamentale. Per rimanere sul binario giusto, integra un sistema di tracciamento degli errori affidabile nel tuo processo di sviluppo. Ciò aiuta a collegare gli sforzi di sviluppo con i requisiti di conformità.
Un strumento come Capgo can help. It monitors API access and identifies manifest issues before they affect users. Once potential problems are flagged, you can shift your focus to thorough validation.
__CAPGO_KEEP_0__
Capgo Dopo aver apportato aggiornamenti, testa il manifesto in un ambiente di sviluppo. Utilizza le informazioni fornite dal tracciamento degli errori per guidare la tua revisione. Questo approccio aiuta a garantire che l'app rimanga allineata con i standard di privacy di Apple.

Capgo simplifies managing privacy manifests and app updates, ensuring your privacy standards stay intact without delaying deployments.
Capgo Dashboard di Aggiornamento in Tempo Reale
__CAPGO_KEEP_0__ semplifica la gestione dei manifesti di privacy e degli aggiornamenti dell'app, garantendo che i tuoi standard di privacy rimangano integri senza ritardare le distribuzioni. __CAPGO_KEEP_0__ Funzionalità con oltre 23,5 milioni di aggiornamenti protetti e un 82% di successo globale, Capgo garantisce che 95% degli utenti attivi ricevano aggiornamenti entro 24 ore [1]. Ecco cosa offre:
- Crittografia end-to-end context: Pagina/Area: Sito web di marketing Capgo. Ruolo: Etichetta di navigazione o elemento UI breve. Chiave di messaggio `end_to_end_encryption` (Crittografia End To End).
- per mantenere gli aggiornamenti sicuri Sistema di canali
- per la distribuzione degli aggiornamenti controllata Raccolta errori
- per identificare e risolvere velocemente le problematiche per tornare immediatamente a una versione precedente
Questi strumenti rendono l'aggiunta di Capgo al tuo workflow fluido e efficiente.
Utilizzare Capgo
Per iniziare, installa il plugin Capgo con il seguente comando:
npx @capgo/cli init
Capgo integra in modo trasparente con i flussi di lavoro CI/CD, automatizzando la validazione del manifesto di privacy attraverso piattaforme come GitHub Actions, GitLab CI, oppure Jenkins. Scegliendo tra opzioni cloud o self-hosted, Capgo supporta 750 app di produzione, garantendo che ogni aggiornamento sia conforme ai requisiti di privacy.
“Pratichiamo lo sviluppo agile e @Capgo è essenziale per consegnare aggiornamenti continuativi ai nostri utenti!” – Rodrigo Mantica
“Capgo is a smart way to make hot code pushes 🙂” – NASA’s OSIRIS-REx
Capgo include anche analisi integrate per monitorare i tassi di successo degli aggiornamenti e l'engagement degli utenti in tempo reale. Ciò assicura che gli aggiornamenti di privacy raggiungano l'intera base di utenti mentre rimane conforme alle linee guida di Apple.
Conclusioni
Presempio chiave
Quando si tratta di gestire i manifesti di privacy, è fondamentale rimanere conformi e mantenere misure di sicurezza solide. Ecco cosa conta di più:
- Crittografia end-to-end: Mantiene gli aggiornamenti sicuri da inizio a fine.
- Monitoraggio in tempo reale: Traccia l'efficace distribuzione degli aggiornamenti.
- Capacità di rollback istantaneo: Funge da rete di sicurezza per interventi rapidi.
- Valutazione automatica: Assicura che le tue aggiornamenti soddisfino i requisiti di conformità.
Creare un sistema di aggiornamento affidabile ti aiuta a mantenere il passo con le esigenze di privacy in continua evoluzione di Apple e Google. Questa approccio ha dimostrato di migliorare le percentuali di approvazione degli store di app e di rafforzare la fiducia degli utenti [1].
Come iniziare
Puoi iniziare a implementare questi principi seguendo questi passaggi:
- Configura il tuo ambiente: Esegui
npx @capgo/cli initper iniziare. - Abilita le funzionalità di privacy: Utilizza la crittografia end-to-end per aggiornamenti sicuri.
- Distribuisci strumenti di monitoraggio: Traccia gli aggiornamenti con l'analisi.
- Preparare un piano di ripristino: Assicurati di poter tornare rapidamente a versioni precedenti se necessario.
“Capgo è uno strumento imprescindibile per i developer che vogliono aumentare la produttività. Evitare i ritardi di revisione per i bug fix è un vero cambiamento di gioco.” - Bessie Cooper
Aggiornamenti regolari e strumenti adeguati sono la chiave per mantenere la conformità e migliorare nel tempo.
Continua da Privacy Manifest per Capacitor App: Guida
Se stai utilizzando Privacy Manifest per Capacitor App: Guida per pianificare la sicurezza e la conformità, connettilo con Crittografia per il dettaglio di implementazione in Crittografia, Conformità per il dettaglio di implementazione in Conformità, Capgo Scansione di Sicurezza per il flusso di lavoro del prodotto in Capgo Scansione di Sicurezza, Capgo Sicurezza per il flusso di lavoro del prodotto in Capgo Sicurezza, e Capgo Centro di Trust per il flusso di lavoro del prodotto in Capgo Centro di Trust.