Vai al contenuto principale

Come rimuovere il codice di Tempo di utilizzo su iOS 14

Aidan Fitzpatrick

Pubblicato il 7 aprile 2011· Aggiornato il 20 settembre 2020

Cover image for: Come rimuovere il codice di Tempo di utilizzo su iOS 14

Questo articolo riassume tutte le opzioni per recuperare i codici di Tempo di utilizzo o delle restrizioni su ogni versione di iOS. Per chi ha perso o dimenticato il codice di Tempo di utilizzo, descrive un processo semplice di recupero automatico, un riepilogo dei consigli di Apple e i passaggi guidati per reimpostare o recuperare i codici gratuitamente.

Il recupero o la rimozione automatica del codice di Tempo di utilizzo è integrato in iPhone Backup Extractor per ogni versione di iOS.

iOS | Nome | Procedura | Ripristino necessario --- | --- | --- 13-14 | Tempo di utilizzo | Rimozione del codice | No 12 | Tempo di utilizzo | Recupero del codice | No 7‒11 | Restrizioni parentali | Recupero del codice | No 5‒6 | Restrizioni parentali | Codice reimpostato su 1234 | No 1‒4 | Restrizioni parentali | Recupero del codice | No

Come rimuovere o recuperare un codice di Tempo di utilizzo perso

La procedura disattiva Tempo di utilizzo su un dispositivo iOS (e, facoltativamente, su tutti gli altri dispositivi iOS e Mac con lo stesso Apple ID). Reimposta anche la password, quindi se riattivi Tempo di utilizzo ti verrà chiesto di scegliere un nuovo codice.

Gli screenshot qui sotto mostrano la procedura per iOS 14, ma i passaggi da 1 a 3 avviano la procedura adatta anche a qualsiasi versione precedente di iOS.

  1. Scarica e installa iPhone Backup Extractor (funziona su Windows e Mac), poi aprilo.
  2. Collega il tuo iPhone o iPad con un cavo USB e selezionalo dal menu a sinistra di iPhone Backup Extractor.
  3. Scegli la scheda «Utilities» e clicca su «Screen Time recovery». Si aprirà una procedura guidata che ti indicherà i passaggi successivi.
L’opzione «Screen Time recovery» di iPhone Backup Extractor

L’opzione «Screen Time recovery» di iPhone Backup Extractor

  1. La procedura guidata ti chiederà di disattivare temporaneamente il servizio «Dov’è» di Apple sul tuo iPhone, in Settings → [iCloud account name] → Find My → Find my iPhone. Per farlo ti serve la password del tuo Apple ID. Al termine della procedura potrai riattivarlo. (Nota: non serve rimuovere il dispositivo dal tuo account iCloud.)
La procedura guidata per la rimozione di Tempo di utilizzo su iOS 14

La procedura guidata per la rimozione di Tempo di utilizzo su iOS 14

  1. Clicca sul pulsante «Let’s start». Dopo poco il telefono si riavvierà e, al termine, non avrà più attivo alcun codice di Tempo di utilizzo.

Ecco un video che mostra il telefono mentre completa il riavvio. Durante il riavvio disattiva Tempo di utilizzo anche sul Mac.

Ora hai finito. Non dimenticare di riattivare «Dov’è» nelle Impostazioni del dispositivo.

I consigli di Apple sui codici di Tempo di utilizzo persi

Per recuperare un codice di Tempo di utilizzo perso, Apple consiglia di cancellare e ripristinare il dispositivo, ripartendo da zero con nuovi dati. Scrivono:

Assicurati di scegliere un codice diverso da quello che usi per sbloccare il dispositivo. Se non ricordi un codice delle restrizioni impostato su una versione precedente di iOS o iPadOS, oppure hai dimenticato il codice di Tempo di utilizzo, devi cancellare il dispositivo e poi configurarlo come nuovo per rimuovere il codice. Ripristinare il dispositivo da un backup non rimuove il codice.

A voler essere precisi, questo non è del tutto esatto: il ripristino da un backup rimuove il codice, se il backup è stato creato prima che il codice venisse applicato e l’opzione «Condividi tra dispositivi» non era attiva nelle impostazioni di Tempo di utilizzo.

I Genius di alcuni Apple Store possono consigliare iPhone Backup Extractor, ma il team di supporto di Apple su Twitter consiglia sempre un ripristino. Questo metodo funziona, ma comporta la perdita di tutti i dati dell’utente e la necessità di configurare di nuovo da zero l’iPhone o l’iPad.

Come rimuovere il codice di Tempo di utilizzo con un Apple ID

Su alcuni dispositivi con iOS 13.3 abbiamo visto che, quando si attiva Tempo di utilizzo, viene chiesto di fornire un Apple ID per poter recuperare automaticamente il codice in caso di smarrimento. iOS mostra un messaggio che dice «se non fornisci un Apple ID, non potrai modificare le impostazioni di Tempo di utilizzo senza inserire il codice».

Lo trovi in Settings → Screen Time → Use Screen Time passcode.

Richiesta di impostare un Apple ID per il recupero di Tempo di utilizzo

Richiesta di impostare un Apple ID per il recupero di Tempo di utilizzo

Aggiunta di un Apple ID per il recupero di Tempo di utilizzo

Aggiunta di un Apple ID per il recupero di Tempo di utilizzo

Se questa opzione è stata usata quando è stato aggiunto il codice di Tempo di utilizzo, sarà disponibile per chi lo ha dimenticato. Quando l’utente sceglie di disattivare Tempo di utilizzo, compare una richiesta, usando Settings → Screen Time → Turn Off Screen Time oppure Settings → Screen Time → Change Screen Time Passcode → Turn Off Screen Time Passcode.

La finestra «Disattiva codice» di Tempo di utilizzo su iOS

La finestra «Disattiva codice» di Tempo di utilizzo su iOS

Recupero del codice di Tempo di utilizzo con un Apple ID

Recupero del codice di Tempo di utilizzo con un Apple ID

Come rimuovere manualmente il codice di Tempo di utilizzo su iOS 14 o 13

  1. Assicurati di avere un backup crittografato dell’iPhone recente.
  2. Prima di procedere, disattiva «Trova il mio iPhone» in Settings → [iCloud account name] → Find My → Find my iPhone
  3. Collega il telefono a iTunes con il cavo USB e clicca su «Ripristina iPhone...». iTunes scaricherà il firmware più recente per il tuo telefono, poi lo cancellerà e lo aggiornerà. È molto importante avere un backup prima di farlo.
iTunes che conferma la scelta del ripristino

iTunes che conferma la scelta del ripristino

Scelta di «Ripristina iPhone» in iTunes

Scelta di «Ripristina iPhone» in iTunes

iTunes ricontrollerà che tu abbia un backup recente:
iTunes che chiede di fare un backup prima del ripristino

iTunes che chiede di fare un backup prima del ripristino

  1. Una volta completato l’aggiornamento del firmware, iTunes ti chiederà di scegliere un backup da cui ripristinare. Seleziona il backup creato in precedenza e ripristinalo. Al termine, il telefono sarà com’era prima, ma senza il codice di Tempo di utilizzo.

Come rimuovere manualmente il codice di Tempo di utilizzo su iOS 12

In iOS 12 Apple salva il codice di Tempo di utilizzo nel portachiavi dell’utente. Il codice è memorizzato in una parte del portachiavi specifica del dispositivo: non viene quindi sincronizzato con gli altri dispositivi Apple dell’utente e non è accessibile tramite essi. iPhone Backup Extractor rende semplice il recupero di questo codice, mentre descrivere come decrittografare ed estrarre manualmente il portachiavi di un dispositivo è particolarmente complesso.

Per chi cerca una strada manuale, consigliamo di seguire le indicazioni per iOS 13 e di ripristinare un backup.

Come rimuovere manualmente il codice delle restrizioni su iOS 7‒11

Le versioni di iOS dalla 7 alla 11 salvano nei backup il codice delle restrizioni, sotto forma di hash con l’algoritmo PBKDF2. Va quindi decifrato. Per arrivare a questo hash devi estrarre il file com.apple.restrictionspassword.plist da un backup del dispositivo. Il file si trova (gratuitamente) con la «Expert mode» di iPhone Backup Extractor in Home Domain → Library → Preferences, oppure decrittografando manualmente il file grezzo 398bc9c2aeeab4cb0c12ada0f52eea12cf14f40b.

Una volta ottenuto il file, cerca questi valori:

<key>RestrictionsPasswordKey</key>
<data>...</data>
<key>RestrictionsPasswordSalt</key>
<data>...</data>

La chiave e il salt derivano dal codice dell’utente con PBKDF2 e sono relativamente facili da decifrare con la forza bruta. In queste versioni di iOS il codice delle restrizioni è di sole 4 cifre, quindi le combinazioni da provare sono solo 10.000.

Come rimuovere manualmente il codice delle restrizioni da un backup di iOS 5‒6 (gratis)

Usa le istruzioni qui sotto per reimpostare il PIN delle restrizioni su 1234 su un iPad o un iPhone. Se hai deciso di reimpostare il codice con questo metodo, ecco i passaggi da seguire:

  1. Crea un backup in iTunes mentre il codice delle restrizioni è attivo. Poiché lo facciamo a mano, è molto più semplice se il backup non è crittografato. (Meglio mantenere il backup crittografato e usare il metodo automatico descritto prima in questa guida.)
  2. Vai alla cartella di backup predefinita (di solito C:\Users\[username]\AppData\Roaming\Apple Computer\MobileSync\Backup\ su Windows o ~/Library/Application Support/MobileSync su macOS). Puoi anche avviare iPhone Backup Extractor, cliccare con il tasto destro sul backup e scegliere «Show in Finder» o «Open in Explorer» per aprire la cartella del backup.
  3. Fai una copia di sicurezza del file 662bc19b13aecef58a7e855d0316e4cf61e2642b, perché è quello che modificheremo, e ti serve una copia nel caso qualcosa vada storto...
  4. Usa un generatore di hash SHA-1 online per calcolare l’hash del file 662bc19b13aecef58a7e855d0316e4cf61e2642b e annota questo hash (sarà simile a a6533d4dc9ac9f8af7ba65cb955187f025cfde8b, ma sarà diverso per ogni backup).
Calcolo dell’hash del file del codice delle restrizioni -- inquietante!

Calcolo dell’hash del file del codice delle restrizioni -- inquietante!

  1. Apri il file 662bc19b13aecef58a7e855d0316e4cf61e2642b con l’editor Plist di iPhone Backup Extractor. Clicca su View / Edit Plist dal menu File e cerca il tuo file .plist.
  2. Cerca nel file per assicurarti che non esista già una riga con il testo <key>SBParentalControlsPIN</key>. Se esiste, la riga successiva (simile a <string>1234</string>) contiene il PIN.
  3. Se la riga non esiste (cosa normale nei backup di iOS 5 o 6), cerca la riga <key>SBParentalControlsEnabled</key>. Sotto ci sarà una riga con <true/>, che indica che i controlli parentali sono attivi. Se la riga manca o riporta <false/>, i controlli parentali non sono attivi e cambiare il PIN non servirà a nulla.
Modifica del plist del PIN delle restrizioni

Modifica del plist del PIN delle restrizioni

  1. Se la chiave SBParentalControlsEnabled è <true/>, clicca su «Edit» e aggiungi le due righe seguenti subito sotto la riga <true/>:
    <key>SBParentalControlsPIN</key>
    <string>1234</string>
    Il testo del file sarà quindi simile a questo:
    <key>SBParentalControlsEnabled</key>
    <true/>
    <key>SBParentalControlsPIN</key>
    <string>1234</string>
    ...other lines...
Come dovrebbe apparire l’editor Plist dopo aver inserito le righe

Come dovrebbe apparire l’editor Plist dopo aver inserito le righe

  1. Salva il file 662bc19b13aecef58a7e855d0316e4cf61e2642b modificato, sovrascrivendo quello vecchio.
  2. Usa il generatore di hash SHA-1 per calcolare un altro hash del file 662bc19b13aecef58a7e855d0316e4cf61e2642b e annotalo.
  3. Fai una copia di sicurezza del file Manifest.mbdb, perché ora modificheremo questo file.
  4. Apri Manifest.mbdb in un editor esadecimale come HxD (gratuito) (o TextPad in modalità esadecimale).
Modifica del manifest con HxD (grazie per il suggerimento, Taylor!)

Modifica del manifest con HxD (grazie per il suggerimento, Taylor!)

  1. Cerca l’hash SHA1 originale che hai annotato al passaggio 4 (assicurati di cercare in modalità esadecimale e non in modalità testo). Vedrai com.apple.springboard.plist o qualcosa di simile: è il testo giusto da cercare.
  2. Ora la parte delicata: devi sovrascrivere il vecchio valore esadecimale con quello nuovo (ottenuto al passaggio 10). Nella maggior parte degli editor esadecimali basta digitare sopra il vecchio valore.
    Per esempio, potresti vedere qualcosa di simile: 72 64 2E 70 6C 69 73 74 FF FF 00 14 38 F1 2D 84 14 0D 32 E3 6E DF D7 62 3F D1 7A 10 11 66 14 70.
    Supponiamo che il valore esadecimale da cambiare sia 38F12D84140D32E36EDF e che tu debba cambiarlo in 1234567890abcdef1234.
    Per prima cosa trova l’inizio della vecchia stringa esadecimale, poi digita sopra il vecchio codice esadecimale fino a ottenere qualcosa di simile: 72 64 2E 70 6C 69 73 74 FF FF 00 14 12 34 56 78 90 AB CD EF 12 34 D7 62 3F D1 7A 10 11 66 14 70.
  3. Salva il file Manifest.mbdb modificato.
  4. Ripristina il backup sull’iPhone usando iTunes: prima del ripristino, sostituisci i file Manifest.mbdb e 662bc19b13aecef58a7e855d0316e4cf61e2642b con quelli modificati, se dopo la modifica non li hai salvati direttamente nella cartella del backup.
  5. Quando il telefono si è riavviato al termine del ripristino, puoi usare il PIN 1234 per accedere ai controlli parentali. Ce l’hai fatta.

Scrivici se questa guida ti è stata utile, oppure lascia un commento se possiamo aiutarti ancora. Buon recupero del codice!


Informazioni sull'autore

Aidan Fitzpatrick

Fondatore, CEO

Aidan ha fondato Reincubate nel 2008 dopo aver creato il primo strumento al mondo per il recupero dei dati iOS. Da allora ha fatto crescere l’azienda fino a farne uno dei principali ISV al mondo, collaborando con aziende come AMD, Qualcomm e HP per essere pioniere di funzionalità di machine learning significative per il software video, con l’ecosistema di app Camo in prima linea. Sotto la guida di Aidan, Reincubate ha vinto quattro volte il più alto riconoscimento imprenditoriale del Regno Unito, si è guadagnata un posto nella lista 100 Tech del Sunday Times e ha ottenuto riconoscimenti di settore con candidature all’Apple Design Award e all’App Store. Il suo lavoro e le sue tecniche sono spesso citati in pubblicazioni accademiche sull’informatica forense mobile, ed è stato invitato a parlare a eventi organizzati da aziende come Google, Microsoft e Snap.


Articoli correlati

Hai bisogno di aiuto?

Cerchiamo di rispondere a tutti i messaggi entro un giorno lavorativo.

support@reincubate.com
Logo del King's Award for Enterprise

King's Award for Enterprise: Reincubate ha vinto quattro volte la più alta onorificenza aziendale ufficiale del Regno Unito, l'ultima in riconoscimento della straordinaria crescita dell'azienda negli ultimi tre anni.

Le nostre relazioni con utenti e partner sono al centro dei nostri valori e dei prodotti che creiamo. Consulta le nostre recensioni per scoprire cosa dicono di noi.

Certificazione ISO 27001 rilasciata dal Centre for Assessment, accreditato UKAS

© 2008-2026 Reincubate Ltd. Tutti i diritti riservati. Registrata in Inghilterra e Galles con il n. 5189175, P. IVA GB151788978. Camo®, Streamlight® e Reincubate® sono marchi registrati. Brevetti in corso di registrazione.

Assistenza