Est-il possible d’exécuter IOS sur un PC Windows et comment ?


Peut-être. Si vous pouvez trouver une image d'OS qui a été extraite du simulateur d'Apple et retoquée pour être comprise par votre logiciel de machine virtuelle. Ne'attendez pas que tout fonctionne dès le départ. Vous feriez probablement mieux d'apprendre également le jeu d'instructions de la machine x86-64, car vous devrez probablement modifier un peu le logiciel et Apple ne vous donnera certainement pas le code source.

Considérant tout cela, il y a encore une dernière chose à laquelle il faut faire attention. Vous voyez, tous les produits Apple ont du matériel qui a été soit spécialement conçu par Apple, soit Apple a payé un supplément pour imposer des exigences de qualité plus strictes au fabricant. Ils connaissent parfaitement leur matériel et écrivent leurs logiciels de manière à pousser leur matériel à ses limites. Parfois, leurs logiciels ne fonctionnent même pas correctement sur autre chose que leur propre matériel. Par conséquent, vous pouvez rencontrer des bogues étranges qui se produisent parce que iOS attend de votre matériel qu'il fasse quelque chose dont le matériel non-Apple n'est pas capable. Vous devrez sortir votre désassembleur et/ou votre éditeur hexcode. Si votre logiciel de machine virtuelle a un mode développeur qui vous permet de voir le contenu de la RAM de votre VM (VirtualBox avait cela à un moment donné), cela aiderait aussi.


Oui. Ce serait beaucoup de travail d'exécuter iOS sur autre chose qu'un iDevice ou un Mac, mais ce n'est pas impossible.

.