Saltare al contenuto principale

Regole sulla privacy di Apple per Capacitor App

Scopri come soddisfare le regole sulla privacy di Apple per lo sviluppo di app implementando il consenso degli utenti, la trasparenza dei dati e gli aggiornamenti sicuri.

Martin Donadieu

Martin Donadieu

Content Marketer

Regole sulla privacy di Apple per le app Capacitor

I regolamenti sulla privacy di Apple richiedono ora Capacitor agli sviluppatori di app di concentrarsi sulla trasparenza e sulla conformità dei dati utente per garantire l'approvazione della Store App e mantenere la fiducia degli utenti.

I passaggi chiave includono:

  • Manifesto sulla privacy: Documentare i dettagli di raccolta dei dati, delle API e delle tracce.
  • Consenso dell'utente: Utilizzare la trasparenza sulle tracce dell'applicazione (ATT) per le autorizzazioni di tracciamento.
  • Accesso ai dati: Definire chiaramente le autorizzazioni per funzionalità come la telecamera, la posizione e i contatti.
  • Politica sulla privacy: Fornire una politica accessibile e chiara che descriva l'utilizzo dei dati.
  • Test e Aggiornamenti: Testare la conformità in modo approfondito e utilizzare sistemi di aggiornamento sicuri come Capgo.

Queste regole enfatizzano il controllo dell'utente, la trasparenza e gli aggiornamenti sicuri delle app. I sviluppatori possono seguire la guida per rimanere conformi e distribuire app consapevoli della privacy.

Prevenire la Rifiutazione della Store: Aggiungi il Manifesto di Privacy Apple …

Regole sulla privacy di Apple Spiegate

Apple richiede ai sviluppatori di dare priorità alla chiarezza e di dare aiutare gli utenti a controllare i propri dati. Se sei uno sviluppatore Capacitor , questo significa essere onesto sul modo in cui la tua app raccoglie e utilizza i dati, sia per gli utenti che per i revisori Apple.

Documentazione delle pratiche sui dati

Tieni registri interni dettagliati sul trattamento dei dati della tua app. Assicurati di includere:

  • Tipi di dati degli utenti raccolti
  • Motivi per cui si raccoglie questa informazione
  • Dettagli di eventuali servizi o SDK di terze parti utilizzati
  • Come i dati vengono trasferiti o condivisi

Ho questo informazione organizzata non solo aiuta a rispettare le norme ma anche rende 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 sulla privacy

L'informazione sulla privacy dell'app dovrebbe chiarire:

  • 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 vengono utilizzati e perché

Essere chiari nelle tue divulgazioni aiuta a costruire la fiducia degli utenti e riduce la probabilità di incontrare problemi di revisione dell'App Store.

Timeline della conformità

Apple aggiorna le sue richieste di privacy in fasi. Resta informato controllando regolarmente gli aggiornamenti per gli sviluppatori di Apple per assicurarti che la tua app rimanga in linea con le ultime regole.

Aggiungere le regole sulla privacy all'app

Impara a implementare le regole sulla privacy di Apple nella tua app Capacitor con questo passo dopo passo.

Requisiti di configurazione

Prima di iniziare, assicurati di avere:

  • Hai Xcode 15 o successivo per il supporto del manifesto sulla 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.plist file.
  • Hai un account di sviluppatore Apple con certificati validi. Se stai utilizzando __CAPGO_KEEP_0__, configurare la crittografia end-to-end per garantire la privacy dei dati. Le app configurate correttamente con __CAPGO_KEEP_1__ hanno raggiunto un tasso di successo globale del 82% nelle aggiornamenti Una volta pronto il tuo ambiente, procedi a creare e configurare il manifesto di privacy.

If you’re using Capgo, set up end-to-end encryption to safeguard data privacy. Apps configured correctly with Capgo have achieved an 82% global success rate in updates [1].

Crea il file del manifesto di privacy

Aggiungi un nuovo file denominato

  1. nella directory radice del tuo progetto iOS:

Definisci la raccolta dei dati PrivacyInfo.xcprivacy Define Data Collection

{
    "NSPrivacyTracking": false,
    "NSPrivacyTrackingDomains": [],
    "NSPrivacyCollectedDataTypes": [],
    "NSPrivacyAccessedAPITypes": []
}
  1. Define Data Collection

Specificare i tipi di dati che la tua app raccoglie, come:

  • Analisi degli utenti
  • Informazioni sul dispositivo
  • Modelli di utilizzo
  • Accesso alla rete
  1. Configura API Access

Elenca le API del sistema che richiede la tua app, comprese:

  • 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 i criteri di Apple.

Minimizzazione dei dati
Only collect data necessary for your app’s core features. Capgo users have reported a 95% active user update rate within 24 hours [1]__CAPGO_KEEP_0__ gli utenti hanno segnalato un tasso di aggiornamento degli utenti attivi del 95% entro 24 ore, dimostrando che le approcci privacy-conscious tengono gli utenti coinvolti.

Trasparenza dell'utente
Spiega chiaramente:

  • Perché i dati vengono raccolti
  • Per quanto tempo verranno conservati
  • Opzioni di controllo degli utenti disponibili
  • Politiche di condivisione dei dati

Requisiti di testing

Prima della sottoscrizione, testa l'app per assicurarti la conformità sulla privacy. Concentrati su queste aree:

Area di test Punti di verifica
Accesso ai dati Verificare che siano presenti le richieste di autorizzazione corrette.
Etichette sulla privacy Confermare che le dichiarazioni siano accurate.
Controlli dell'utente Testare le funzionalità di opt-out.
Archiviazione dei dati Verificare che l'encryption sia sicuro.

Capgo ha consegnato con successo 23,5 milioni di aggiornamenti mantenendo la conformità sulla privacy, dimostrando che è possibile bilanciare aggiornamenti e privacy in modo efficace. [1], proving that it’s possible to balance updates and privacy effectively.

Segui queste linee guida per assicurarti che il tuo app sia pronta per la verifica e la pubblicazione sulla Store App.

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.

Configurazione delle autorizzazioni di tracciamento

Per configurare la trasparenza del tracciamento degli app (ATT) nel tuo Capacitor app, utilizza @capgo/capacitor-app-tracking-transparency 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;
}

Suggerimenti per l'implementazione di ATT:

  • Mostra il dialogo di autorizzazione in un punto significativo dell'esperienza dell'utente.
  • Spiega chiaramente i benefici del tracciamento prima che il sistema richieda la conferma.
  • Rispettare le decisioni degli utenti e offrire alternative per quelli che optano fuori.

Permessi di accesso ai dati

Per iOS, avrai bisogno di definire i permessi nel tuo app's Info.plist Ecco 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 Descrizione dell'uso della libreria di foto Accesso per salvare/caricare immagini
Contatti Descrizione dell'uso dei contatti Per l'integrazione dei contatti

Quando richiedere le autorizzazioni:

  • Chiedere le autorizzazioni solo quando sono necessarie, e fornire un contesto chiaro.
  • Spiegare brevemente perché ogni autorizzazione è necessaria prima di chiedere il permesso.
  • Se un utente rifiuta una richiesta, offrire funzionalità o opzioni alternative.

Dopo aver configurato le autorizzazioni, assicurarsi che gli utenti siano informati su queste pratiche attraverso una politica di privacy trasparente.

Politica sulla privacy Visualizzazione

Rendete facile per gli utenti trovare e comprendere la vostra politica sulla privacy.

Cosa includere:

  • Dettagli sulla raccolta dei dati
  • Come verranno utilizzati i dati
  • Periodi di conservazione dei dati archiviati
  • Diritti degli utenti relativi ai loro dati
  • Dettagli di contatto per le preoccupazioni sulla privacy

Potete aggiungere un centro sulla privacy alla vostra app in questo modo:

import { Browser } from '@capacitor/browser';

async function showPrivacyPolicy() {
  await Browser.open({
    url: 'https://your-app.com/privacy-policy'
  });
}

Come visualizzare la politica sulla privacy:

  • Collocate il link alla politica sulla privacy nelle impostazioni dell'app per un accesso facile.
  • Usate un linguaggio semplice e chiaro per spiegare concetti tecnici.
  • Aggiungi visivi per migliorare la comprensione.
  • Fornisci una cronologia delle versioni e avvisa gli utenti delle aggiornamenti.
  • Consenti agli utenti di esportare i loro dati se richiesto.

Assicurati che gli aggiornamenti del tuo app (ad esempio, via Capgo) siano conformi a questi impostazioni di privacy e mantengano la fiducia degli utenti.

Test e Sottomissione all'App Store

Una volta impostato 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 sottoporre l'app all'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 nel console. Ecco cosa concentrarsi durante il test:

Area di Test Cosa Controllare
Tracciamento App Configurazione e visualizzazione del dialogo ATT
Accesso ai Dati Implementazione corretta delle autorizzazioni
API Utilizzo Completa il manifesto sulla privacy
Chiamate di Rete Sicurezza della trasmissione dei dati

Questa verifica assicura che il tuo app sia pronto 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:

  • Non completato privacy-manifest.json: Assicurati di avere elencate tutte le API e i domini di tracciamento richiesti.
  • Stringhe di scopo mancanti: Spiega chiaramente il motivo di ogni richiesta di autorizzazione.
  • Richieste di tracciamento non corrette: Attiva le richieste di autorizzazione di tracciamento solo dopo un'azione dell'utente.

Dettagli sulla privacy dell'App Store

Al momento di presentare la tua app, fornisce informazioni accurate sulle tue pratiche di privacy. Ecco cosa includere:

Categoria della privacy Informazioni necessarie Esempi
Raccolta dei dati Tipi di dati raccolti ID dispositivo, Localizzazione
Utilizzo dei dati Perché i dati vengono raccolti Funzionalità dell'app, Analitica
Collegamento dei dati Come i dati si collegano agli utenti Informazioni sull'account, dati di utilizzo
Tracciamento dei dati Dettagli del tracciamento tra app Publicità, Analitica

Requisiti chiave per l'App Store:

  • Aggiorna l'URL della politica sulla privacy prima della presentazione.
  • Assicurarsi che le autorizzazioni dichiarate siano in linea con la funzionalità dell'app.
  • Documentare le pratiche di privacy per qualsiasi SDK di terze parti utilizzato.
  • Confermare che tutte le trasmissioni di rete siano crittografate per motivi di sicurezza.

Usando Capgo per Aggiornamenti

Capgo Interfaccia del Dashboard di Aggiornamento in Tempo Reale

Capgo offre un sistema sicuro per gli aggiornamenti in tempo reale, rispettando le regole sulla privacy di Apple.

Capgo Caratteristiche di Privacy

Il sistema di aggiornamento di Capgo è progettato con la sicurezza e la privacy nella mente:

Caratteristica Beneficio di Privacy
Crittografia End-to-End Garantisce che solo gli utenti autorizzati possano decrittografare gli aggiornamenti
Compatibilità con l'App Store Si allinea con i rigorosi requisiti di privacy di Apple
Distribuzione Sicura Proteggere la distribuzione degli aggiornamenti
Controllo di Accesso Consente la gestione dettagliata dei permessi

Queste funzionalità tutelano gli aggiornamenti e mantengono la privacy degli utenti.

“La sola soluzione con crittografia end-to-end vera, gli altri firmano solo gli aggiornamenti” - Capgo [1]

Distribuzione degli Aggiornamenti con Capgo

Ecco come distribuire aggiornamenti conformi alle norme di privacy utilizzando Capgo:

  1. Installa il plugin Capgo:

    Esegui il seguente comando per iniziare:

    npx @capgo/cli init
  2. Configura le impostazioni sulla privacy:

    Aggiorna il manifesto sulla privacy per includere i domini e le API di Capgo.

  3. Configura i canali di aggiornamento crittografati:

    Crea 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 della targeting degli aggiornamenti facile

Aggiornamenti del Gruppo Utenti in Capgo

Capgo consente di targetare specifici gruppi di utenti durante gli aggiornamenti in modo sicuro:

Tipo di Aggiornamento Considerazioni sulla Privacy Implementazione
Test di Beta Limita l'esposizione a utenti selezionati Utilizza un canale separato con accesso limitato
Rilascio Stagionale Rilascio graduale agli utenti Distribuisci aggiornamenti in base a percentuali

“Pratichiamo lo sviluppo agile e @Capgo è fondamentale per consegnare continuamente ai nostri utenti!” - Rodrigo Mantica [1]

I dettagliati permessi di Capgo assicurano che solo i membri autorizzati del team possano accedere e gestire gli aggiornamenti in modo sicuro.

Sintesi

Requisiti di privacy chiave

Le regole di privacy di Apple per Capacitor app descrivere le seguenti esigenze:

Richiesta Dettagli
Manifesto di Riservatezza 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 di Riservatezza Fornire una politica chiara e accessibile sia nell'app che nella lista dell'App Store.
Aggiorna la Sicurezza Assicurati che gli aggiornamenti in tempo reale utilizzino canali di distribuzione crittografati.

Elenco di Implementazione

Segui 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.

Capgo’s piattaforma fornisce un modo affidabile per soddisfare questi standard di privacy, mantenendo l'app funzionale e focalizzata sull'utente [1].

Continua da qui le Regole sulla Privacy di Apple per le App Capacitor

Se stai utilizzando Regole sulla privacy di Apple per le App Capacitor 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 Capgo Centro di Trust per il flusso di lavoro del prodotto nel Capgo Centro di Trust.

Aggiornamenti in tempo reale per le app Capacitor

Quando un bug del layer web è attivo, invia la correzione attraverso Capgo invece di aspettare giorni per l'approvazione della store. Gli utenti ricevono l'aggiornamento in background mentre le modifiche native rimangono nel normale percorso di revisione.

Inizia subito

Ultimi articoli dal nostro Blog

Capgo ti offre le migliori informazioni che ti servono per creare un'app mobile davvero professionale.