Cos'è il simulatore iOS?

ALI Remote · Glossario

Il simulatore iOS è lo strumento di Apple, incluso in Xcode, che esegue le app iOS in un iPhone o iPad simulato sul Mac, per testarle senza dispositivo fisico.

Fa parte di Xcode, l'app di Apple per sviluppare software. In Xcode 27, la versione attuale alla nostra verifica del 7 novembre 2026, i dispositivi simulati si aprono in uno strumento chiamato Device Hub, accanto ai dispositivi reali abbinati al Mac. Il nome resta: le note di rilascio di Xcode 27 parlano ancora di "Simulatore iOS".

Perché il simulatore iOS è utile?

Permette di provare un'app su molti modelli di iPhone e iPad, e su diverse versioni di iOS, senza possederne nessuno. La documentazione per sviluppatori di Apple presenta i dispositivi simulati come il modo per fare il debug di un'app su una varietà di hardware a cui potresti non avere accesso.

Gli usi tipici sono controlli rapidi durante lo sviluppo: un layout su schermi piccoli e grandi, la modalità scura, il testo più grande, una rotazione o una posizione simulata. Puoi anche inizializzare un dispositivo simulato e testare di nuovo il primo avvio di un'app.

Come funziona il simulatore iOS?

  1. In Xcode scegli un iPhone o un iPad simulato come destinazione di esecuzione, per modello e versione di iOS.
  2. Fai clic su Esegui. Xcode compila l'app e la installa sul dispositivo simulato al posto tuo.
  3. Il dispositivo si apre in una finestra sul Mac: in Device Hub con Xcode 27, in un'app separata chiamata Simulator nelle versioni precedenti.
  4. Lo usi con il puntatore e la tastiera del Mac. La guida di Apple a Device Hub associa ogni gesto a un'azione: un clic è un tocco, clic e tieni premuto equivale a tenere premuto il dito.

Sotto il cofano non è un telefono, ma un'app per Mac. La vecchia guida di Apple al Simulator (in inglese) lo descriveva come un'app che gira su un Mac e ne usa processore, memoria e connessione di rete. È questo a renderlo veloce, ed è sempre questo a limitarlo.

Simulatore iOS o iPhone reale?

Apple è chiara sulla differenza. La sua documentazione dice che i simulatori "non replicano le prestazioni o le funzionalità di un dispositivo fisico" e che "alcune funzionalità specifiche dell'hardware potrebbero non essere disponibili". Per verificare che un'app funzioni esattamente come previsto, Apple consiglia di eseguirla su uno o più dispositivi fisici.

Simulatore iOSiPhone reale
Dove giraSu un Mac, tramite XcodeSul telefono stesso
PrestazioniNon replicate: lavorano processore, memoria e rete del MacQuelle del telefono
Funzioni hardwareAlcune potrebbero non essere disponibiliTutte quelle del modello
ToccoSimulato con mouse o trackpad; Device Hub non invia ancora un tocco con due ditaDita su uno schermo vero
Ideale perControlli rapidi durante lo sviluppoVerifiche finali, hardware e uso reale

Xcode 27 aggiunge una piccola trappola. I gesti del trackpad del Mac, come lo scorrimento e il pizzico, ora funzionano sui dispositivi simulati, ma Apple avverte che questo comportamento ibrido "non riflette le funzionalità disponibili sui dispositivi fisici". Quello che sembra giusto con un trackpad dimostra poco sotto un dito.

Quando serve invece un iPhone reale?

Ogni volta che il risultato dipende dall'hardware: funzioni specifiche dell'hardware, prestazioni, gesti a più dita o la verifica finale prima del rilascio. Da qui la divisione abituale: il simulatore mentre sviluppi, iPhone reali prima della pubblicazione.

Lo stesso vale per chi vuole usare le app iOS, non svilupparle. E l'iPhone non deve per forza stare sulla tua scrivania: un real device cloud ospita telefoni fisici che usi a distanza. ALI Remote, per esempio, noleggia iPhone veri, con iOS e l'App Store, ospitati nella propria struttura. Ne apri uno nel browser e tocchi, scorri, digiti, installi app e fai screenshot.

Termini correlati

  • Emulatore: software che riproduce l'hardware di un dispositivo per far girare il suo sistema operativo su un altro computer.
  • Device Hub: lo strumento di Xcode 27 in cui gli sviluppatori gestiscono e usano i dispositivi simulati e fisici.
  • iPhone remoto: un iPhone vero che usi a distanza, da un browser. Ecco come funziona ALI Remote.

Domande frequenti

Il simulatore iOS è un emulatore?

No. Esegue l'ambiente iOS come un'app su macOS, invece di riprodurre via software l'hardware di un iPhone, ed è per questo che di solito è veloce. Un emulatore, invece, riprodurrebbe processore e hardware del telefono per far girare il suo sistema operativo senza modifiche. Molti dicono "emulatore iOS", ma Apple lo chiama simulatore.

Si può usare il simulatore iOS su Windows?

Non direttamente. Il simulatore fa parte di Xcode, e Xcode richiede un Mac: la versione 27 vuole macOS Tahoe 26.6 o successivo. Su un PC Windows le strade realistiche sono un Mac remoto con Xcode oppure un iPhone reale usato a distanza. Se ti serve un dispositivo vero e non un ambiente di test, la seconda è la più adatta.


Apple, iPhone, iPad, App Store, macOS, Mac e Xcode sono marchi di Apple Inc. iOS è un marchio di Cisco, usato su licenza da Apple. ALI Remote non è affiliata ad Apple né approvata da Apple.

Altri termini