Avez-vous besoin de tester le fonctionnement de votre site Web sur un appareiliOSmais pour l'instant vous n'avez pas un iPhone ou un iPad à portée de main? Souhaitez-vous installer iOS sur votre ordinateur, ou au moins l'émuler, mais vous ne savez pas quel logiciel utiliser? Ne vous inquiétez pas, si vous voulez je peux vous donner un coup de main.

Commençons immédiatement en disant quelque chose d'important, c'est-à-dire que l'installation d'iOS sur votre ordinateur n'est pas possible. De même, il n'est pas possible d'émuler iOSavec l'App Store disponible et une copie entièrement fonctionnelle du système d'exploitation Apple. La seule chose que vous pouvez faire est de simuler iOS (un concept différent de celui de l'émulation) en utilisant les outils pour les développeurs officiellement disponibles auprès d'Apple ou des solutions tierces, qui ne fonctionnent pas aussi bien que les officiels du géant Cupertino , mais peut également être pris en considération.En bref, si vous rêvez d'installer iOS sur votre ordinateur de la même manière que ce que vous pouvez faire avec Android, déconnectez-vous, au moment où vous ne pouvez pas le faire. Si au contraire vous avez seulement besoin de tester le fonctionnement d'un site web ou d'une application que vous avez l'intention de développer, pas de problème: prenez cinq minutes de temps libre et découvrez comment simuler iOS grâce aux indications que je vais vous donner.

▶ ︎ Xcode (Mac) | Simulateur iOS Remarié Xamarin (Windows) iPadian (Windows / Mac) | Appetize.io (En ligne)

Xcode (Mac)

La meilleure façon de simuler iOS sur votre ordinateur est d'installer «Xcode», le logiciel de développement d'applications officiel d'Apple pour iPhone et iPad. Xcode est disponible

uniquement pour macOSet contient un simulateur iOS qui vous permet de tester le fonctionnement de vos applications et sites Internet en les visualisant tels qu'ils apparaîtraient sur les appareils iOS. Malheureusement, l'accès à l'App Store n'est pas garanti et vous ne pouvez donc pas télécharger d'applications ou de jeux tiers, mais vous pouvez utiliser Safari, Photo, Maps et la plupart des applications que vous trouvez. standard "sur les appareils Apple.Une autre chose importante à souligner est que Xcode est complètement gratuit. Même si l'application est publiée sur l'App Store, il est possible d'utiliser le logiciel sans aucun type d'abonnement. Tout ce que vous avez à faire est de télécharger Xcode sur votre ordinateur et amusez-vous!Pour télécharger Xcode sur votre ordinateur, connecté à cette page du site Apple, appuyez sur le boutonTéléchargersitué en haut à droite et, dans l'écran qui s'ouvre, accédez à votre identifiant Apple en cliquant sur leBouton Connexion.Maintenant, vous devez accepter les conditions de services liés aux développeurs Apple, puis cochez la case en regard de l'entréeEn cochant cette case, je confirme que j'ai lu et accepté d'être lié par l'accord ci-dessus. Je confirme également que je supprime la cochede l'entrée, je voudrais recevoir des courriels de marketing pour rester ... à jour avec les nouvelles de Apple Developersi vous ne voulez pas recevoir d'e-mail d'Apple (toujours sur le programme de développeur) et cliquez sur le bouton «Envoyer» pour aller de l'avant.Une fois cette étape terminée, tout ce que vous avez à faire est de cliquer sur l'élément

Download Tools voce sur la page qui s'ouvre et de procéder au téléchargement de la version Xcode qui convient le mieux à votre ordinateur.

Pigia puis sur le bouton puls Télécharger pulsante situé devant le nom de la dernière version de Xcode, cliquez surVoir dans Mac App Storeet procéder au téléchargement de Xcode via le Mac App Store en appuyant sur pulsante Get / Installer l'applicationsur la gauche. Vous pouvez être invité à vérifier votre identité en entrant le mot de passe d'identification Apple.Pour télécharger et installer Xcode terminé (le programme est installé automatiquement sur le Mac à la fin du téléchargement), démarrez ce dernier et choisissez comment procéder.

Si vous voulez juste tester un site Internet fonctionne, vous pouvez directement démarrer le simulateur iOS sélectionnerSimulatordans le menuXcode> OuvrirTool Developer situé en haut à gauche et sélectionnez l'appareil à simuler en allant dans le menuMatériel> Appareil> iOS xxen haut. Vous pouvez choisir parmi tous les principaux modèles d'iPhone et d'iPad, tels que 7 iPhone 7, iPhone 7 Plus, iPhone SE Plus, iPad Pro 9.7 "et iPad Pro 12.9".

À ce stade, lancezSafarien sélectionnant son icône dans la barre iOS Dock et tapez normalement l'adresse du site que vous voulez tester. Vous verrez le site exactement tel qu'il apparaît sur le modèle de l'iPhone ou de l'iPad sélectionné.

Lorsque le test est terminé, vous pouvez fermer le simulateur iOS simplement en sélectionnant l'élémentQuitter le simulateur from dans le menu du menuSimulateur en haut à gauche.Si vous souhaitez tester une application pour iOS, vous devez d'abord créer en cliquant sur Créer un nouveau projet Xcodeet en sélectionnant le type d'application que vous voulez créer, par exemple

simple vue de l'application pour une application avec un seul écran,

Onglet Applicationpour une application à onglets ouJeupour une partie. Remplissez alors le formulaire qui vous est proposé à toutes les informations sur l'application (y compris le langage de programmation à utiliser entreSwiftetObjective-C) et cliquez sur le boutonsuivantpour choisir le dossier dans lequel enregistrer la projet.À ce stade, vous devez créer votre application comme je l'ai expliqué dans mon tutoriel sur la façon de créer l'application iPhone (et comment sont expliqués dans de nombreux manuels et tutoriels disponibles sur le Web), et lorsque vous êtes prêt à le tester, vous devez sélectionner la voix Rundans le menuProduit at en haut. Pour choisir le modèle de l'iPhone ou de l'iPad à simuler, utilisez le menu déroulant approprié situé en haut à gauche avant d'appeler la commande «Exécuter».Vous pouvez maintenant utiliser votre application comme si vous utilisiez un iPhone ou un iPad. Pour interagir avec l'appareil à écran tactile virtuel, vous pouvez utiliser le pointeur de la souris, et pour simuler la pression deAccueil clé

appeler Siriou pour faire pivoter l'écran vers la gauche ou vous pouvez utiliser les commandes à droite dans le menuLe matériel est situé en haut à gauche (qui sont également associés à des raccourcis clavier pratiques).

Si vous souhaitez tester un projet Xcode existant (comme les exemples disponibles sur le site Apple), il suffit de les ouvrir dans le programme en double-cliquant dessus puis en sélectionnant leur nom dans l'écran de démarrage de Xcode. Sim Simulateur iOS Remarié Xamarin (Windows)Si vous utilisez un PC Windows, je suis désolé, mais vous n'avez pas beaucoup de solutions à votre disposition pour tester les applications iOS. L'un des instruments très peu auxquels vous pouvez compter estdéporté iOS Simulator, un plugin pourXamarin

à utiliser viaVisual Studio Enterprisequi vous permet de vous connecter à un Mac via SSH et tester l'application pour iOS directement depuis Windows (en utilisant le Mac comme un pont). Bref, c'est une solution un peu forcée et loin d'être simple à utiliser.Pour tester les applications iOS dans Visual Studio, vous devez disposer d'un PC avec Windows 7 ou version ultérieure, Visual Studio 2013 Enterprise ou version ultérieure et Xamarin pour Visual Studio. Côté Mac, il faut cependant avoir un ordinateur équipé de macOS 10.11 ou plus récent, Xamarin Studio 5.10 ou plus récent, Xamarin.iOS SDK et bien sur Xcode avec l'application à tester. Les deux ordinateurs doivent être mis en réseau les uns avec les autres et le support dedoit être activé sur macOSConnexion à distancedans les paramètresPartage.. Pour toutes les instructions pertinentes, lisez la documentation officielle de Xamarin.Lorsque vous êtes prêt à démarrer, vous pouvez télécharger Visual Studio Enterprise en vous connectant à cette page Web et en cliquant sur le boutonTélécharger Visual Studio Enterprise 2017. Le téléchargement est terminé, ouvrez le fichier «vs_Enterprise.exe» et, dans la fenêtre qui s'ouvre, cliquez d'abord sur «Oui», puis sur «Continuer». Attendez que vous téléchargiez les premiers fichiers nécessaires pour le fonctionnement de Visual Studio et cochez la case à côté de l'entréeDéveloppement d'applications pour appareils mobiles avec .NET(vous avez seulement besoin deXamarin, vous pouvez également désélectionner les autres éléments disponible dans la barre latérale de gauche).Sélectionnez maintenant d'autres

workloads,composants individuelsoupack de langues

que vous souhaitez installer et cliquez sur le boutonInstallsitué en bas à droite pour procéder au téléchargement puis à l'installation de Visual Studio et des composants sélectionné.À Visual Studio installé, téléchargez le simulateur iOS Remover Xamarin en vous connectant à cette page Web et en cliquant sur le lien Télécharger le programme d'installation. Ensuite, ouvrez le fichierXamarin.Simulator.Installer.xx.msiet cliquez sur le bouton Suivant dans la fenêtre qui s'ouvre.Ensuite, cochez la case

J'accepte les termes du contrat de licence

et terminez la configuration en appuyant d'abord sur

Suivantdeux fois de suite, puis surInstaller,OuietTerminer

.Vous devez maintenant connecter PC Windows et Mac et vous devez procéder comme décrit sur le site Web Xamarin Remoted iOS Simulator. Les instructions sont toutes en anglais, mais si vous êtes capable d'utiliser Visual Studio et de développer des applications, cela ne devrait pas être un gros problème pour vous!iPadian (Windows / Mac)iPadian est unsimulateur iOS

disponible pour Windows et macOS. Il ne s'agit pas d'un logiciel Apple officiel, il n'est donc pas fiable en tant que test pour les pages Web et ne vous permet pas de tester vos applications. Cependant, il vous permet de travailler avec une interface pratiquement identique à celle d'iOS (et surtout de l'iPad) et de télécharger certaines applications qui sont également disponibles pour iOS, y compris les jeux. Il convient de noter que l'application a un propriétaire de magasin qui comprend certaines applications également disponibles sur l'App Store, mais ne vous permet pas vraiment de télécharger les applications qui sont disponibles sur l'App Store d'Apple.Une autre chose importante à noter est que iPadian n'est pas gratuit. Il en coûte 9,99 $ et actuellement vous ne pouvez même pas essayer gratuitement. Un de ses essais est toujours disponible sur des sites tiers, mais je ne le recommande pas car, entre autres choses, il ne vous permet même pas de télécharger l'application.L'App Store gratuit, qui jusqu'à récemment était inclus dans l'iPadian, est maintenant vide. Les seules applications accessibles sont les iOS par défaut (Safari, Music, Mail, etc.) et en plus il y a "WhatsApp" et "Flipboard", qui ne sont en fait rien d'autre que des liens vers les versions Web de ces services.En bref: si vous voulez expérimenter le plaisir d'utiliser un iPad via un ordinateur, essayez aussi iPadian. Si vous cherchez un outil sérieux pour tester vos applications ou vos pages web, contactez-nous.Appetize.io (En ligne)Si vous ne souhaitez pas émuler iOS d'une manière avancée, vous pouvez également utiliser des solutions Web comme Appetize.io, grâce auxquelles vous pouvez essayer «Safari» et d'autres applications pour iOS directement à partir du navigateur. Évidemment, ce n'est pas une véritable émulation du système d'exploitation Apple, mais une simulation très réussie de ce dernier, mais pour des tests tels que ceux des pages Web, il peut être plus que suffisant.Vous pouvez essayer Appetize.io gratuitement pendant 60 secondes simplement en vous connectant à la page de démarrage du service et en cliquant sur le boutonLa démo est située en haut à droite. Sinon, vous pouvez vous inscrire à l'un des abonnements disponibles dans la sectionPrix: le planTrialest gratuit et vous permet d'utiliser le service 100 minutes, queBasic

qui est le moins cher parmi les paie vous permet d'utiliser le service 500 minutes pour 40 $ / mois (bien sûr, il est une solution professionnelle, pas la peine de le prendre en compte si vous êtes un professionnel qui travaille avec le développement de l'application).