Le regole sulla privacy di Apple richiedono ora Capacitor sviluppatori di app per concentrarsi sulla trasparenza e sulla conformità dei dati degli utenti e assicurarsi l'approvazione della Store App e mantenere la fiducia degli utenti.
Passaggi chiave:
- Il manifesto di privacy: Documentare i dettagli di raccolta dei dati, delle API e dei tracciamenti.
- Consenso degli utenti: Utilizzare la trasparenza dei tracciamenti (ATT) per le autorizzazioni dei tracciamenti.
- L'accesso ai dati: Definire chiaramente le autorizzazioni per funzionalità come la telecamera, la posizione e i contatti.
- Politica sulla privacycontext: Pagina/area: Pagina legale sulla privacy. Ruolo: Intestazione di sezione o pagina. Visto in: pagina privacy.astro. Messaggio chiave `privacy_title` (Titolo di privacy). | Pagina/area: Intestazione di sezione o elemento di navigazione. Visto in: pagina privacy.astro. Messaggio chiave `privacy_policy` (Politica sulla privacy).
- : Fornire una politica accessibile e chiara che descriva l'utilizzo dei dati.Test e Aggiornamenti Capgo.
Queste regole enfatizzano il controllo dell'utente, la trasparenza e gli aggiornamenti sicuri degli app. I sviluppatori possono seguire la guida per rimanere conformi e distribuire app consapevoli della privacy.
Prevenire la Rifiutazione della Store App: Aggiungi il Manifesto di Privacy Apple …
Spiegazione delle Regole di Privacy Apple
L'Apple richiede ai sviluppatori di dare priorità alla chiarezza e di dare ai propri utenti il controllo sui propri dati. Se sei uno sviluppatore Capacitor, ciò significa essere onesti sulle modalità con cui il tuo app raccoglie e utilizza i dati, sia per gli utenti che per i revisori Apple.
Documentazione delle Pratiche dei Dati
Tieni registri interni dettagliati sul trattamento dei dati dell'app. Assicurati di includere:
- Tipi di dati degli utenti raccolti
- Motivi per la raccolta di questi dati
- Dettagli sui servizi terzi o SDK utilizzati
- Come i dati sono trasferiti o condivisi
Avendo a disposizione questa informazione organizzata non solo aiuta a rispettare le norme ma rende anche più facile rispondere alle domande durante il processo di revisione. Assicurati di riflettere queste pratiche in modo trasparente nei tuoi etichette di privacy per l'App Store e all'interno delle impostazioni dell'app.
Elementi chiave della divulgazione della privacy
La tua informazione sulla privacy dell'app dovrebbe descrivere chiaramente:
- Funzionalità del sistema e API autorizzazioni richieste per il funzionamento dell'app
- Categorie di dati raccolti
- Attività di tracciamento o comunicazione con servizi esterni
- Come i dati sono utilizzati e perché
Essere chiari nelle tue divulgazioni aiuta a costruire la fiducia con gli utenti e riduce la probabilità di incontrare problemi di revisione dell'App Store.
Linea del tempo di conformità
Apple aggiorna le sue norme sulla privacy in fasi. Resta informato regolarmente controllando gli aggiornamenti per gli sviluppatori di Apple per assicurarti che l'app rimanga in linea con le ultime regole.
Aggiungere le regole sulla privacy all'app
Scopri come implementare le regole sulla privacy di Apple nella tua Capacitor app con questo passo dopo passo.
Requisiti di configurazione
Prima di iniziare, assicurati di avere le seguenti condizioni:
- Sei in possesso di Xcode 15 o successivo per supporto al manifesto di privacy.
- Capacitor 8 è installato.
- L'obiettivo di distribuzione iOS è impostato su iOS 14.5 o successivo.
- La tua app include un file configurato correttamente
Info.plistSei in possesso di un - account di sviluppatore Apple Apple Developer account con certificati validi.
Se stai utilizzando Capgo, configurare l'encryption end-to-end per garantire la privacy dei dati. Le app configurate correttamente con Capgo hanno raggiunto un tasso di successo globale del 82% nelle aggiornamenti [1].
Una volta pronto il tuo ambiente, procedi a creare e configurare il tuo manifesto di privacy.
Guida di configurazione del Manifesto di Privacy
- Crea il file del Manifesto di Privacy
Aggiungi un nuovo file denominato PrivacyInfo.xcprivacy alla directory radice del tuo progetto iOS:
{
"NSPrivacyTracking": false,
"NSPrivacyTrackingDomains": [],
"NSPrivacyCollectedDataTypes": [],
"NSPrivacyAccessedAPITypes": []
}
- Definisci la raccolta dei dati
Specifica i tipi di dati che la tua app raccoglie, ad esempio:
- analisi degli utenti
- informazioni sul dispositivo
- modelli di utilizzo
- Accesso alla rete
- Configura API Access
Elencare le API del sistema richieste dall'app, tra cui:
- Camera
- Posizione
- Contatti
- Libreria delle foto
Linee guida sulla conformità
Dopo aver configurato il manifesto sulla privacy, assicurati che le tue pratiche di raccolta dei dati rispettino gli standard di Apple.
Minimizzazione dei dati
Raccogli solo i dati necessari per le funzionalità di base dell'app. I Capgo utenti hanno segnalato un tasso di aggiornamento degli utenti attivi del 95% entro 24 ore [1], che dimostra come approcci sensibili alla privacy tengano gli utenti coinvolti.
Trasparenza dell'utente
Spiega chiaramente:
- Perché i dati vengono raccolti
- Quanto tempo saranno conservati
- Opzioni di controllo dell'utente disponibili
- Politiche di condivisione dei dati
Requisiti di testing
Prima della sottoscrizione, testa il tuo'app per assicurarti la conformità alla privacy. Concentrati su queste aree:
| Area di test | Punti di verifica |
|---|---|
| Accesso ai dati | Controlla le richieste di autorizzazione corrette. |
| Etichette sulla privacy | Conferma che le dichiarazioni sono accurate. |
| Controlli degli utenti | Testare le funzionalità di opt-out. |
| Archiviazione dei dati | context: Pagina/area: Pagina di prodotto/prezzo aziendale. Ruolo: Etichetta breve o elemento di navigazione. Visualizzato in: pagina enterprise.astro. Messaggio chiave `enterprise_plugins_capgo_data_storage` (Archiviazione dei dati Enterprise Plugins Capgo). |
Capgo has successfully delivered 23.5M updates while maintaining privacy compliance [1]__CAPGO_KEEP_0__ ha consegnato con successo 23,5 milioni di aggiornamenti mantenendo la conformità sulla privacy
prova che è possibile bilanciare gli aggiornamenti e la privacy in modo efficace.
Segui queste linee guida per assicurarti che il tuo app sia pronto per il testing e la sottoscrizione dell'App Store.
Controlli sulla privacy degli utenti
Questa sezione si concentra su come dare agli utenti il controllo sulle tracce e l'accesso ai dati, costruendo sulle linee guida sulla privacy già esistenti.
To configurare la trasparenza di tracciamento dell'app (ATT) nel tuo Capacitor app, utilizza @capgo/capacitor-app-tracking-transparenza e includi la seguente chiave nel tuo Info.plist file:
<key>NSUserTrackingUsageDescription</key>
<string>We use tracking to provide personalized features and improve app performance</string>
Successivamente, gestisci la richiesta di tracciamento durante l'inizializzazione dell'app:
import { App } from '@capacitor/app';
async function requestTrackingPermission() {
const status = await App.requestTrackingAuthorization();
return status.authorized;
}
Consigli per l'implementazione di ATT:
- Mostra il dialogo di autorizzazione in un punto significativo dell'esperienza utente.
- Spiega chiaramente i benefici del tracciamento prima che il sistema solleciti l'utente.
- Rispetta le decisioni dell'utente e offri alternative per coloro che optano per l'opzione di esclusione.
Permessi di accesso ai dati
Per iOS, dovrai definire i permessi nel tuo app's Info.plistEcco alcune autorizzazioni comuni e le loro descrizioni:
| Tipo di autorizzazione | Chiave di Info.plist | Descrizione dell'uso |
|---|---|---|
| Camera | NSCameraUsageDescription | Richiesto per la cattura delle foto |
| Posizione | NSLocationWhenInUseUsageDescription | Per funzionalità basate sulla posizione |
| Foto | NSPhotoLibraryUsageDescription | Accesso per salvare/caricare immagini |
| Contatti | Descrizione dell'uso dei contatti NS | Per l'integrazione dei contatti |
Quando richiedere le autorizzazioni:
- Richiedi le autorizzazioni solo quando sono necessarie e fornisce un contesto chiaro.
- Spiega brevemente perché ogni autorizzazione è necessaria prima di chiedere.
- Se un utente rifiuta una richiesta, offri alternative funzionalità o opzioni.
Dopo aver configurato le autorizzazioni, assicurati che gli utenti siano informati su queste pratiche attraverso una politica di privacy trasparente.
Visualizzazione della politica di privacy
Fai in modo che la politica di privacy del tuo app sia facile da trovare e da capire.
Cosa includere:
- Dettagli sulla raccolta dei dati
- How the data will be utilizzato
- Periodi di conservazione per i dati archiviati
- I diritti degli utenti relativi ai loro dati
- I recapiti di contatto per le preoccupazioni sulla privacy
Contatto per le preoccupazioni sulla privacy
import { Browser } from '@capacitor/browser';
async function showPrivacyPolicy() {
await Browser.open({
url: 'https://your-app.com/privacy-policy'
});
}
Aggiungi un centro sulla privacy al tuo app in questo modo::
- Come visualizzare la politica sulla privacy
- Inserisci il link della politica sulla privacy nelle impostazioni dell'app per un accesso facile.
- Utilizza un linguaggio semplice e chiaro per spiegare concetti tecnici.
- Aggiungi visualizzazioni per migliorare la comprensione.
- Fornisci una storia delle versioni e avvisa gli utenti degli aggiornamenti.
Ensure that updates to your app (e.g., via Capgo) comply with these privacy settings and maintain user trust.
Test e Invio sull'App Store
Una volta configurato il manifesto di privacy e i controlli degli utenti, il passo successivo è un test approfondito per assicurarsi che tutto funzioni come previsto. Questo processo aiuta a confermare la conformità prima di inviare l'app sul App Store.
Test di Privacy in Xcode
Per iniziare, abilita il Rapporto di Privacy in Xcode:
// Enable Privacy Report in Xcode scheme
Edit Scheme > Run > Diagnostics > Enable Privacy Report
Esegui l'app in modalità debug e revisiona il Rapporto di Privacy nella console. Ecco cosa concentrarsi durante il test:
| Area di Test | Cosa Controllare |
|---|---|
| Tracking dell'App | Tempistica e visualizzazione del dialogo ATT |
| Accesso ai Dati | Implementazione corretta delle autorizzazioni |
| API Utilizzo | Completeness del manifesto di privacy |
| Chiamate di rete | Sicurezza della trasmissione dei dati |
Questa verifica assicura che il tuo app sia pronta per la pubblicazione e soddisfi i requisiti di conformità.
Errori di privacy comuni
Dopo la verifica, risolvi questi problemi frequenti per evitare ritardi durante la pubblicazione:
- Incompleto
privacy-manifest.json: Assicurati che tutte le API e i domini di tracciamento richiesti siano elencati. - Stringhe di scopo mancanti: Spiega chiaramente il motivo di ogni richiesta di autorizzazione.
- Richieste di tracciamento non corrette: Attivare le autorizzazioni di tracciamento solo dopo un'azione dell'utente.
Dettagli sulla privacy dell'App Store
Quando invii il tuo'app, fornisce informazioni accurate sulle tue pratiche di privacy. Ecco cosa includere:
| Categoria della privacy | Informazioni necessarie | Esempi |
|---|---|---|
| Categoria della privacy | Informazioni raccolte | Tipi di dati raccolti |
| ID dispositivo, Posizione | Utilizzo dei dati | Perché i dati sono raccolti per l'applicazione, Analisi |
| Linkaggio dei dati | Come i dati si collegano agli utenti | Informazioni sull'account, dati di utilizzo |
| Tracciamento dei dati | Dettagli sul tracciamento degli applicazioni cross- | Publicità, Analisi |
Requisiti chiave per l'App Store:
- Aggiorna l'URL della politica sulla privacy prima della sottoscrizione.
- Assicurati che le autorizzazioni dichiarate siano in linea con la funzionalità dell'app.
- Documenta le pratiche sulla privacy per qualsiasi SDK di terze parti utilizzato.
- Conferma che tutte le trasmissioni di rete sono crittografate per motivi di sicurezza.
Utilizzando Capgo per Aggiornamenti

Capgo offre un sistema sicuro per gli aggiornamenti in tempo reale, rispettando le regole sulla privacy di Apple.
Capgo Caratteristiche di Privacy
Capgo il suo sistema di aggiornamento è progettato con la sicurezza e la privacy nella mente:
| Caratteristica | Beneficio per la Privacy |
|---|---|
| Crittografia a Chiave Pubblica e Privata | Garantisce che solo gli utenti autorizzati possano decrittare gli aggiornamenti |
| Conformità con l'App Store | Si allinea con le rigorose richieste di Apple sulla privacy |
| Deployimento Sicuro | Proteggere la distribuzione degli aggiornamenti |
| Controllo di Accesso | Consente la gestione dettagliata delle autorizzazioni |
Queste funzionalità tutelano gli aggiornamenti e mantengono la privacy degli utenti.
“La sola soluzione con cifratura end-to-end vera, gli altri firmano solo gli aggiornamenti” - Capgo [1]
Deployimento degli Aggiornamenti con Capgo
Ecco come distribuire aggiornamenti conformi alle norme sulla privacy utilizzando Capgo:
-
Installa il plugin Capgo:
Eseguire il seguente comando per iniziare:
npx @capgo/cli init -
Configura le impostazioni sulla privacy:
Aggiorna il manifesto sulla privacy per includere i domini e le API di Capgo.
-
Configura canali di aggiornamento crittografati:
Creare canali separati per diverse fasi di distribuzione per garantire aggiornamenti sicuri.
Capgo garantisce che il 95% degli utenti attivi riceva gli aggiornamenti entro 24 ore, con un tasso di successo globale del 82% [1]Il sistema dei canali rende anche la gestione del targeting degli aggiornamenti facile.
Aggiornamenti di gruppo di utenti in Capgo
Capgo consente di targetare in modo sicuro specifici gruppi di utenti durante gli aggiornamenti:
| Tipo di Aggiornamento | Considerazioni sulla privacy | Implementazione |
|---|---|---|
| Test di beta | context: Pagina/Area: Pagina di marketing delle soluzioni Capgo. Ruolo: Etichetta di navigazione breve o elemento UI. Visualizzato in: intestazione del sito, pagina solutions/beta-testing.astro. Chiave di messaggio `solutions_beta_testing` (Test di beta delle soluzioni). | Limita l'esposizione a utenti selezionati. Utilizza un canale separato con accesso limitato. |
| Rilasci Stagionali | Rilascio graduale agli utenti | Distribuire aggiornamenti in base a percentuali |
“Pratichiamo lo sviluppo agile e @Capgo è essenziale per consegnare continuamente ai nostri utenti!” - Rodrigo Mantica [1]
Le dettagliate autorizzazioni di @Capgo assicurano che solo i membri autorizzati del team possano accedere e gestire gli aggiornamenti in modo sicuro.
Riepilogo
Requisiti di privacy chiave
Le regole di privacy di Apple per @Capacitor app definiscono le seguenti esigenze:
| Requisito | Dettagli |
|---|---|
| Manifesto di Privacy | Includere i domini necessari, le API e le dichiarazioni di tracciamento. |
| Consenso dell'Utente | Utilizzare il framework ATT per richiedere le autorizzazioni di tracciamento agli utenti. |
| Accesso ai Dati | Configurare le autorizzazioni per l'accesso alle foto, alla posizione e ai contatti. |
| Politica sulla Privacy | Offrire una chiara e accessibile politica sia nell'app che nella lista dell'App Store. |
| Aggiornamento della Sicurezza | Assicurarsi che gli aggiornamenti in tempo reale utilizzino canali di distribuzione crittografati. |
Elenco di Controllo di Implementazione
Seguire questo elenco per soddisfare le richieste di Apple:
-
Configura il Manifesto di Privacy
Aggiungi dichiarazioni API, elenca i domini di tracciamento e documenta gli scopi dell'utilizzo dei dati. -
Configura le Autorizzazioni degli Utenti
Implementa il dialogo ATT, configura l'accesso per le foto e i media e abilita i servizi di localizzazione. -
Sistema di Aggiornamento Sicuro
Utilizza una soluzione di aggiornamento conforme alle norme sulla privacy, configura i canali crittografati e configura i controlli di targeting degli utenti.
La piattaforma Capgo offre una soluzione affidabile per soddisfare questi standard di privacy mantenendo la tua app funzionale e focalizzata sull'utente. [1].
Continua da qui: Regole sulla Privacy di Apple per le Applicazioni Capacitor
Se stai utilizzando Regole sulla Privacy di Apple per le Applicazioni Capacitor per pianificare la sicurezza e la conformità, connettilo con Crittografia per i dettagli di implementazione in Encryption, Compliance per i dettagli di implementazione in Compliance, 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 Trust per il flusso di lavoro del prodotto in Capgo Centro di Trust.