Come attivare la modalità sviluppatore su iPhone
Se sei uno sviluppatore, oppure hai bisogno di installare particolari app aziendali sul tuo iPhone, potresti aver bisogno di attivare la modalità sviluppatore su quest'ultimo. Si tratta, infatti, di una modalità mediante la quale è possibile usare applicazioni che non sono disponibili su App Store e accedere ad alcune funzioni legate al testing delle suddette applicazioni.
Al fine di limitare al minimo i danni provenienti da errate configurazioni, la modalità di sviluppo non è immediatamente accessibile. Di default, infatti, è invisibile e per poterla attivare occorre compiere delle procedure specifiche che, nella pratica, consistono nell'avvalersi di alcuni software per PC che, dopo aver collegato l'iPhone al computer, consentono di modificare alcune impostazioni dello stesso.
Perciò oggi ho deciso di scrivere questa guida passo-passo su come attivare la modalità sviluppatore su iPhone, approfondendo la questione in ogni sua parte. Allora? Che ne diresti di mettere al bando le ciance e di passare all'azione? Benissimo! Posizionati comodo, prendi il tuo smartphone Apple e segui quanto riportato di seguito. Buona lettura!
Indice
- Informazioni preliminari
- Come attivare la modalità sviluppatore su iOS
- Come attivare la modalità sviluppatore su iPhone con Xcode
- Come attivare la modalità sviluppatore su iPhone con iCareFone
Informazioni preliminari

Prima di spiegarti dettagliatamente come attivare le opzioni sviluppatore sul tuo iPhone, lascia che ti illustri brevemente alcune informazioni preliminari e le potenzialità di questa operazione e le precauzioni che dovresti utilizzare nel procedere e nell'attivarle.
La modalità sviluppatore è un'impostazione che consente all'utente di accedere a strumenti e funzionalità avanzate che, di base, non sono disponibili per gli utenti in modalità standard. È una modalità generalmente destinata agli sviluppatori di app o utenti più avanzati che hanno bisogno di opzioni maggiori per controllare il proprio dispositivo, sia per quanto riguarda le applicazioni che l'intero sistema.
Grazie alla modalità sviluppatore, puoi sperimentare quindi nuove funzionalità e testare i codici senza restrizioni. È utile, ad esempio, per realizzare e provare nuove applicazioni, poiché consente di accedere a livelli più avanzati di informazioni e controllo, quali informazioni di debug, accesso ai file di registro e altri strumenti di diagnostica per identificare e risolvere gli eventuali errori in maniera rapida ed efficiente. Oltre a tutto questo la modalità sviluppatore permette l'installazione di applicazioni non disponibili sull'App Store.
Nonostante l'operazione per attivare la modalità sviluppatore non comporti alcun particolare rischio, come puoi ben immaginare, dovrai fare attenzione all'utilizzo improprio delle funzionalità sbloccate. Con l'attivazione di questa modalità, infatti, esporrai maggiormente il tuo iPhone al rischio di violazioni della sicurezza oltre a infezioni da malware (anche se ovviamente non parliamo di rischi alti come quelli causati da jailbreak o altre procedure non ufficiali), in più in caso di uso di applicazioni mal progettate potresti causare instabilità del dispositivo e arresti anomali.
Insomma, ti consiglio di usare questa modalità solamente se hai una certa conoscenza tecnica e sei ben consapevole dei potenziali rischi a cui vai incontro. Io ovviamente non mi assumo responsabilità in tal senso.
Come attivare la modalità sviluppatore su iOS

Ora che conosci le precauzioni da osservare nell'usare questa modalità e sei a conoscenza dei possibili utilizzi, sei pronto per capire come attivare la modalità sviluppatore su iOS nel caso in cui tu abbia già caricato un'app in fase di sviluppo da testare. Se non l'hai fatto ancora, passa nel capitolo successivo (le operazioni di cui ti sto per parlare sono valide anche per iPadOS e quindi per gli iPad).
Apri, quindi, l'app Impostazioni di iOS (l'icona dell'ingranaggio che si trova in home screen) e seleziona Privacy e sicurezza. Una volta fatto questo, scorri verso il basso fino a trovare Modalità Sviluppo. Fai tap per aprirla e sposta su ON la levetta relativa alla voce Modalità Sviluppo. Quindi pigia Riavvia per riavviare il tuo iPhone.
Una volta riavviato il dispositivo fai tap sulla voce Abilita nel popup che si sarà aperto, in cui ti si chiede se vuoi attivare la modalità sviluppatore, inserisci il codice di sblocco del device e il gioco è fatto.
Ovviamente la procedura è reversibile, quindi nel caso volessi disabilitare la modalità sviluppatore, ti basterà disattivare l'interruttore relativo alla Modalità Sviluppo nel menu Privacy e sicurezza.
Come attivare la modalità sviluppatore su iPhone con Xcode

Se non hai ancora utilizzato il tuo iPhone per eseguire app in fase di sviluppo, la voce Modalità Sviluppo potrebbe non essere ancora disponibile nelle impostazioni del dispositivo. In questo caso puoi utilizzare Xcode, l'ambiente di sviluppo ufficiale di Apple che consente di realizzare, testare ed eseguire applicazioni per iPhone e iPad.
La procedura è piuttosto semplice, ma tieni presente che hai bisogno di un Mac e di Xcode installato. Dopo aver quindi collegato l'iPhone al computer e dopo aver eseguito Xcode, iOS rende disponibile nelle impostazioni la voce Modalità Sviluppo, che potrai attivare seguendo la procedura descritta nel capitolo precedente.
Per iniziare, scarica e installa Xcode dal Mac App Store (se hai bisogno di qualche consiglio su come installare Xcode, leggi pure la mia guida sui programmi per sviluppare app iPhone). Una volta completata l'installazione, avvia il programma dal menu delle app del Mac e collega l'iPhone al computer usando un cavo USB compatibile. Quando richiesto, sblocca il tuo iPhone e conferma di voler considerare attendibile il Mac.
A questo punto, quando ti ritrovi davanti alla schermata principale di Xcode non devi fare nient'altro, quindi, recati nelle Impostazioni del tuo iPhone, vai in Privacy e sicurezza e individua la voce Modalità Sviluppo, che a questo punto dovrebbe essere comparsa. Fai tap su di essa, attiva il relativo interruttore e procedi con il riavvio del dispositivo quando richiesto.
Al termine del riavvio, fai tap su Abilita nel messaggio che compare sullo schermo e inserisci il codice di sblocco dell'iPhone. La Modalità Sviluppo sarà così attiva e potrai utilizzare il dispositivo per eseguire e testare applicazioni attraverso Xcode.
Da questo momento in poi, la voce Modalità Sviluppo resterà disponibile nelle impostazioni dell'iPhone e potrai disattivarla in qualsiasi momento agendo sul relativo interruttore presente nel menu Impostazioni > Privacy e sicurezza.
Come attivare la modalità sviluppatore su iPhone con iCareFone

Se non disponi di un Mac o, più semplicemente, preferisci evitare di utilizzare Xcode, puoi valutare una soluzione alternativa come iCareFone. Si tratta di un programma per Windows e macOS che include numerosi strumenti per la gestione dell'iPhone e dell'iPad.
Per iniziare, recati sul sito ufficiale di iCareFone e fai clic sul pulsante Scarica gratis. Completato il download, se stai usando Windows, apri il file eseguibile ottenuto, premi su Sì, seleziona Italiano come lingua e poi premi su OK, su Avanti per due volte e poi su Fine.
Una volta visualizzata la finestra principale di iCareFone, collega l'iPhone al computer tramite un cavo USB, sblocca il dispositivo e autorizza la connessione con il computer premendo su Autorizza. Attendi quindi che iCareFone riconosca correttamente l'iPhone.
A questo punto, nella schermata principale del programma, premi su modalità sviluppatore e poi su Apri.
Fatto ciò, prendi il tuo iPhone, apri l'app Impostazioni e recati in Privacy e sicurezza > Modalità Sviluppo. Attiva l'interruttore relativo alla funzione e, quando richiesto, riavvia il dispositivo. Dopo il riavvio, fai tap su Abilita e inserisci il codice di sblocco dell'iPhone.
Ci tengo infine a ricordarti che questa funzione è tra quelle gratuite del programma, quindi non è necessario acquistare la versione completa del software se il tuo intento è quello di utilizzare esclusivamente questo strumento.

Autore
Salvatore Aranzulla
Salvatore Aranzulla è il blogger e divulgatore informatico più letto in Italia. Noto per aver scoperto delle vulnerabilità nei siti di Google e Microsoft. Collabora con riviste di informatica e ha curato la rubrica tecnologica del quotidiano Il Messaggero. È il fondatore di Aranzulla.it, uno dei trenta siti più visitati d'Italia, nel quale risponde con semplicità a migliaia di dubbi di tipo informatico. Ha pubblicato per Mondadori e Mondadori Informatica.
