Protezione delle app e dei gruppi di app in iOS e iPadOS
In iOS e iPadOS, le organizzazioni possono proteggere le proprie app in modo sicuro utilizzando il kit SDK per iOS ed entrando in un gruppo di app nel portale Apple Developer.
Adozione della protezione dati nelle app
Il kit SDK (Software Development Kit) per iOS e iPadOS offre una suite completa di API grazie alla quale gli sviluppatori di terze parti e in‑house possono adottare con estrema facilità la protezione dati, garantendo il massimo livello di protezione nelle app. La protezione dati è disponibile per API di file e di database, inclusi NSFileManager, CoreData, NSData e SQLite.
Il database dell’app Mail (inclusi gli allegati), i libri gestiti, i segnalibri di Safari, le immagini all’avvio delle app e i dati di localizzazione sono archiviati tramite codifica con chiavi protette mediante il codice dell’utente sul dispositivo. Calendario (esclusi gli allegati), Contatti, Promemoria, Note, Messaggi e Foto implementano la Data Protection
“Protetto fino alla prima autenticazione utente”.
Le app installate dall’utente che non optano per una classe specifica di protezione dati ricevono automaticamente la classe “Protetto fino alla prima autenticazione utente”.
Appartenenza a un gruppo di app
Le app e le estensioni possedute da un determinato account sviluppatore possono condividere i contenuti se configurate per fare parte di un gruppo di app. La creazione dei gruppi appropriati sul portale Apple Developer e l’aggiunta dell’insieme desiderato di app ed estensioni è compito dello sviluppatore. Le app, dopo essere state configurate come parte di un gruppo di app, hanno accesso a:
Un contenitore sul volume condiviso a scopo di archiviazione che rimane sul dispositivo fino a quando almeno una delle app appartenenti al gruppo è installata.
Preferenze condivise
Elementi del portachiavi condivisi
Il portale Apple Developer aiuta a garantire che gli ID dei gruppi (GID) di app siano unici in tutto l’ecosistema di app.