Esecuzione di un emulatore iOS su Mac

5

Non riesco a trovare alcuna fonte aggiornata (o affidabile) di emulatori iOS per Mac, sto eseguendo Sierra.

All'inizio credevo che in Xcode, quando sono andato a eseguire la mia app, stavo eseguendo un em ulator, ma mi sono sbagliato. Immagino sia un sim ulator. La differenza è che hanno diverse compatibilità, quindi se prendi un file .ipa (app iOS) e lo installi sul simulatore, l'app si blocca.

La mia domanda è: ci sono degli em ulators per iOS dove posso installare app reali da App Store o da un file .ipa.

Non sono riuscito a trovare nulla, quindi qualsiasi aiuto o suggerimento sarebbe molto apprezzato, grazie!

    
posta Christopher Cruttenden 26.01.2018 - 04:42
fonte

3 risposte

4

C'è un servizio recentemente annunciato Corellium che offre istanze cloud virtualizzate di iOS. Non è ancora disponibile al pubblico e tuttavia non si sa quanto costerà. Non sono a conoscenza di alcun modo di eseguirli sul desktop se non quello del simulatore Xcode.

È il tipo di cosa che immagino che Apple sarebbe stata veloce a reprimere in passato, anche se ci sono molte discussioni sui due negozi di app che convergeranno nel prossimo futuro, quindi chissà cosa accadrà.

Vedi questi link per maggiori informazioni su questo:

UPDATE:

A quanto pare un certo numero di ricercatori ha avuto vari gradi di successo durante il boot di iOS in QEMU. Ecco un articolo che fornisce una guida su come ottenere iOS 12 al punto di launchd e recoveryd in esecuzione:

link

Nel suo stato attuale non ti consentirà di eseguire app ma molto interessante, e vale la pena tenere d'occhio Corellium sembra ancora essere solo un invito.

    
risposta data 26.01.2018 - 10:46
fonte
0

Prima di tutto, gli emulatori iOS non esistono realmente. Il problema è che iOS è closed source. D'altra parte, gli emulatori Android esistono perché Android è open source. Quindi, dal momento che Apple non ha rilasciato il proprio emulatore, è abbastanza improbabile che esista un vero emulatore iOS al momento.

    
risposta data 26.01.2018 - 20:56
fonte
-4

Sul tuo terminale Mac, digita quanto segue:

open /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/

Si aprirà un simulatore iOS che consente di selezionare quale dispositivo iOS specifico si desidera emulare. Funziona con le ultime versioni di Mac (sto usando High Sierra).

    
risposta data 30.06.2018 - 06:49
fonte

Leggi altre domande sui tag