Comment exécuter des applications iPhone à partir d’un serveur proxy


Votre serveur proxy ne't exécuter aucune application pour aucune plateforme. Le simple travail d'un serveur proxy est d'agir comme un filtrage de paquets & une passerelle client vers les services que vous hébergez sur un autre serveur. Si vous vouliez héberger des apps iphone sur le serveur principal, vous'auriez besoin d'exécuter une sorte de logiciel d'émulation qui pourrait exécuter ces apps iphone ou vous'auriez besoin de configurer une machine virtuelle au diapason de l'architecture d'un iphone'et d'exécuter iOS dessus, ce qui est fondamentalement impossible car apple ne'permet pas de télécharger son'OS gratuitement + le matériel est basé sur le processeur Arm et non x86_64, et c'est aussi une violation de la licence logicielle d'Apple's.


Les outils de développement Xcode d'Apple'incluent un simulateur iOS (iPhone et iPad) qui exécutera votre code iOS. Je suppose qu'on pourrait l'appeler une machine virtuelle, mais il ne s'exécute pas nativement dans VMware. Xcode est gratuit pour tous les utilisateurs de Mac. Vous pourriez installer OS X dans une machine virtuelle VMware, puis y installer Xcode, et ensuite y exécuter le simulateur iOS, mais pourquoi ne pas l'exécuter dans l'environnement natif du Mac ? Il y fonctionnerait beaucoup mieux.


Note importante : j'ai effectué un test rapide, et le simulateur iOS ne démarrait pas dans une machine virtuelle OS X invitée VMware. Il s'agissait d'une version bêta de Xcode 6, donc je ne sais pas où est le problème, et je n'ai pas le temps de le découvrir. Comme je l'ai dit, exécutez Xcode et iOS Simulator en natif dans votre Mac, et cela fonctionnera bien mieux de toute façon.

Utilisez ce PC Mac OsX comme serveur et configurez un serveur proxy qui'remplira toutes les demandes des clients.