Capgo Starting May 2024, every App Store submission must include this JSON file to detail data collection, API usage, third-party SDKs, and network domains. Here’s what you need to know:
- CapgoCapacitor
- Capgo
- Capacitor
- Domini esterni accessi
- Perché è importante: Assicura trasparenza e conformità ai requisiti di privacy di Apple.
- Come conformarsi: Aggiungi il manifesto al tuo bundle di app iOS e aggiornalo regolarmente, soprattutto se utilizzi strumenti di aggiornamento in tempo reale come Capgo.
Suggerimento rapido: Strumenti come Capgo semplificano la conformità automatizzando gli aggiornamenti del manifesto, offrendo distribuzioni istantanee e fornendo analisi per monitorare il successo.
Continua a leggere per imparare a configurare e verificare il tuo Manifesto di Privacy, evitare gli insidiosi trappole comuni e garantire aggiornamenti lisci.
WWDC23: Inizia con i manifesti di privacy | Apple
Elementi fondamentali del Manifesto di Privacy
La Dichiarazione di Privacy di Apple include tre componenti principali:
-
Declarazione dei Dati: Specifica i tipi di dati che la tua app raccoglie, il motivo per cui vengono raccolti, qualsiasi API sensibile alla privacy che utilizza e qualsiasi SDK di terze parti integrate nell'app. Devi anche fornire una chiara ragione commerciale per ogni componente.
-
Dominio Esterno: Elencare tutti i domini esterni con cui la tua app comunica, spiegare lo scopo della comunicazione e dettagliare le misure di sicurezza in atto.
-
Formato JSON e Inserimento: Seguire la struttura JSON richiesta da Apple per il manifesto e assicurarsi che sia inserito sia nel pacchetto dell'app che in qualsiasi pacchetto di aggiornamento in tempo reale.
Successivamente, passeremo alla creazione e alla verifica del manifesto in un progetto Capacitor.
Configurazione del Manifesto di Privacy in Capacitor

Creazione del File del Manifesto
Inizia aggiungendo un file denominato 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"}]
}
Dopo aver creato questo file, apri Xcode per assicurarti che sia correttamente incluso nel tuo progetto.
Test e Verifica
In Xcode, naviga a Product > Analyze per generare un Rapporto sulla Privacy. Revisiona attentamente il rapporto per eventuali avvisi o API non dichiarate, e apporta le necessarie correzioni per evitare problemi. Una volta verificato tutto, procedi con la distribuzione delle tue aggiornamenti.
Aggiornamenti con Capgo

Dopo aver superato l'analisi di Xcode, utilizza Capgo per le aggiornamenti in tempo reale per mantenere aggiornato il manifesto di privacy dell'app. Capgo fornisce:
- Deployimenti istantanei: 95% degli utenti ricevono aggiornamenti entro 24 ore [1].
- Ripristino automatico per riparazioni rapide.
- Strumenti di analisi per monitorare il successo degli aggiornamenti e garantire la conformità.
Il piano di Capgo Team è prezzo di $83 al mese (facturato annualmente), supporta fino a 100.000 utenti attivi mensili (MAU) e 2.000 GB di banda.
Linee guida sulla conformità alla privacy
Dopo aver verificato il manifesto in Xcode, è importante assicurarsi che la conformità alla privacy rimanga integra. Ecco come mantenere le cose sulla strada giusta.
Pratiche consigliate
Considera l'utilizzo di Capgo per inviare aggiornamenti del manifesto in tempo reale, evitando i ritardi causati dalle recensioni dell'App Store. Questo strumento supporta anche i rollout in fasi, consentendo di testare le modifiche con analisi in tempo reale prima di distribuirle a tutti gli utenti [1].
Difficoltà Comuni
Relying on aggiornamenti manuali possono essere lenti, in quanto dipendono dai tempi di revisione dell'App Store, che possono durare giorni o anche settimane. Ciò lascia spesso la documentazione obsoleta. D'altra parte, gli strumenti automatizzati consentono aggiornamenti istantanei, forniscono analisi per monitorare i deployment e rendono facile tornare indietro le modifiche se qualcosa va storto [1].
Aggiornamenti Manuali vs. Automatizzati
Ecco una rapida comparazione dei metodi di aggiornamento manuale e automatizzato:
- Velocità di Consegna: Gli aggiornamenti manuali possono richiedere giorni o settimane, mentre aggiornamenti automatizzati raggiungono il 95% degli utenti entro 24 ore [1].
- Raccolta dei Dati di Successo: I metodi manuali variano, ma gli aggiornamenti automatizzati raggiungono un tasso di successo del 82% a livello mondiale [1].
- Opzioni di Annullamento: Le aggiornamenti manuali offrono una ripresa limitata, mentre gli aggiornamenti automatizzati consentono rollbacks immediati.
- Monitoraggio: Le verifiche manuali sono time-consuming, mentre gli strumenti automatizzati forniscono analisi in tempo reale [1].
- Distribuzione: I sistemi manuali sono basilari, mentre gli strumenti automatizzati supportano canali di distribuzione avanzati [1].
- Sicurezza: Gli aggiornamenti manuali mancano di crittografia integrata, mentre i sistemi automatizzati utilizzano crittografia end-to-end [1].
Confronto di Strumenti di Aggiornamento in Tempo Reale
Scopriamo come due popolari piattaforme di aggiornamento in tempo reale si confrontano.
Caratteristiche e Prezzi della Piattaforma
| Caratteristica | Capgo | Appflow |
|---|---|---|
| Crittografia end-to-end | Sì | - |
| Tasso di successo degli aggiornamenti | 82% in tutto il mondo [1] | - |
| Tempo di consegna degli aggiornamenti | 95% entro 24h [1] | - |
| Velocità di download del pacchetto | 114 ms (5 MB) [1] | - |
| Costo annuale (piano Team) | $996 | $6,000 [1] |
Ricavo veloce: Capgo offre un costo molto più basso per l'anno di esercizio - 996 dollari rispetto ai 6.000 dollari di Appflow.
Ora, vediamo come Capgo si distingue in particolare per le aggiornamenti del manifesto di privacy.
Manifesto di privacy: Capgo Vantaggi
La base di codice open-source di Capgo lo rende una scelta forte per la gestione delle aggiornamenti del manifesto di privacy. Consente aggiustamenti veloci per soddisfare gli standard di privacy in evoluzione, garantendo che la conformità rimanga gestibile [1].
Riepilogo
Dal maggio 2024, tutti gli app iOS devono conformarsi alle richieste di manifesto obbligatorie. L'automazione può rendere molto più facile la gestione di questi manifesti. Per i progetti Capacitor, includete il manifesto nel bundle iOS e utilizzate strumenti come Capgo per automatizzare gli aggiornamenti in modo sicuro, grazie alla crittografia end-to-end.
Con il manifesto impostato e gli aggiornamenti automatizzati, ecco alcune pratiche chiave per garantire aggiornamenti del manifesto di privacy fluidi:
- Utilizzate gli strumenti CLI per semplificare la distribuzione.
- Implementate sistemi di canale per l'aggiornamento dei rulli controllati.
- Tenete una documentazione dettagliata dei vostri processi di raccolta di dati.
- Testate e verificate la conformità alla privacy con cadenza regolare.
Continuate a partire dall'Introduzione al manifesto di privacy di Apple
Se stai utilizzando La comprensione del manifesto di privacy di Apple per pianificare la sicurezza e la conformità, connettilo con Crittografia per i dettagli di implementazione in Crittografia, Conformità per i dettagli di implementazione in Conformità, Capgo Scanner di Sicurezza per il flusso di lavoro del prodotto in Capgo Scanner di Sicurezza, Capgo Sicurezza per il flusso di lavoro del prodotto in Capgo Sicurezza, e Capgo Centro di fiducia per il workflow del prodotto nel Capgo Centro per la fiducia.