Laissons les choses simples...
Vous pouvez développer une application iOS sur Windows mais pour construire et déployer l'application sur l'app store, vous devrez à tout moment avoir accès à Apple XCode.
Xcode est l'IDE grand public d'Apple.
Xcode ne fonctionne pas sur Windows... il n'y a aucun moyen de contourner cela
Donc n'avoir accès qu'à une machine Windows ne va pas suffire...à moins que...
Si je devais développer en publier une application iOS sur l'app store le moins cher il y a 2 scénarios possibles
Ils incluent tous les deux le téléchargement de la version gratuite de MS Visual Studio 2019 Community edition mais après cela vous devrez prendre une décision.
1.) Acheter l'ordinateur Apple le moins cher qui fonctionne encore avec la dernière version de MacOS bien qu'il puisse vous coûter quelques centaines de dolars US et il n'a pas besoin d'être un facy... vous devez juste avoir accès à Xcode construire votre application et la déployer sur l'app store.
2.) Ceci n'est pas pris en charge et Apple ne sera très probablement pas d'accord avec cela car c'est illégal et c'est exécuter MacOS est Virtual Box.
Il existe des moyens d'installer MacOS comme une machine virtuelle et d'installer Xcode sur celle-ci. Cela vous donnera la possibilité de construire votre application directement à partir de MS visual Studio sur votre machine Windows.
J'ai fait cela en dernier moi-même après que mon appareil soit en réparation et je devais encore déployer une application sur le magasin.
Again Apple n'aimera très probablement pas l'idée que vous exécutiez MacOS au sein d'une machine virtuelle car cela enfreint leurs termes et conditions d'exécution de l'OS uniquement sur du matériel Apple.
De toute façon vous vouliez le moins cher..
Si vous voulez le faire légalement alors achetez un vieux PC Mac d'occasion qui est encore capable d'exécuter MacOS Mojave/Catalina et la dernière version de Xcode sinon installez :
Visual Studo 2019 Community edition sur le PC (Pas de frais de licence)
Oracle Virtual Box sur le PC (Pas de frais de licence)
Sur virtual Box installer MacOS comme VM
sur MacOS installer Xcode et Ms Visual Studio 2019 Community edition pour Mac)
.