Comment connecter sans fil des appareils à Xcode et Quicktime

Les développeurs connectent toujours leurs appareils à leurs machines. Cela a été un mal nécessaire d'installer des applications, d'effectuer des diagnostics, des enregistrements d'écran, etc. Dans la purge des câbles d'Apple, Xcode 9 a déverrouillé la possibilité de connecter des appareils tvOS ou iOS à votre Mac sans fil.

Lorsque tout le monde a découvert que la nouvelle Apple TV avait abandonné le port USB-C qui était auparavant utilisé pour cela, cela a soulevé beaucoup de sourcils. Heureusement, l'Apple TV de quatrième et cinquième génération peut se connecter sans fil, aux côtés des iPhones et des iPads.

Ceci est extrêmement utile pour les développeurs car ils ne sont plus tenus de transporter un cordon avec eux pour installer de nouvelles versions de leurs applications.

Voyons comment vous pouvez connecter un appareil iOS ou tvOS à Xcode 9, ce que vous pouvez faire et quelles sont les exigences.

Exigences

Pour commencer, vous aurez besoin d'appareils compatibles exécutant un logiciel compatible. Qui comprend:

  • Xcode 9.0 ou supérieur
  • Mac exécutant macOS 10.12.4 ou supérieur
  • Un appareil exécutant iOS 11.0 ou tvOS 11.0 ou version ultérieure
  • Si vous utilisez un appareil iOS, vous aurez besoin d'un câble Lightning
  • Un réseau auquel tous vos appareils peuvent se connecter

Commencer

Pour commencer, allez-y et lancez Xcode. Allez dans la barre de menus, cliquez sur Fenêtre> Périphériques et simulateurs. Ou vous pouvez appuyer sur le raccourci Cmd + Maj + 2 à la place.

Cette fenêtre a deux onglets en haut. Un pour Dispositifs, l'autre pour Simulateurs. Soyez sûr que Dispositifs est sélectionnée. Maintenant, il existe des itinéraires légèrement différents à suivre, selon que vous vous connectez à un appareil iOS ou à un appareil tvOS.

Appareils iOS

Avant de pouvoir vous connecter sans fil à votre appareil iOS, vous devez d'abord le coupler avec votre Mac en le branchant avec un câble Lightning. Une fois que vous avez fait, cochez la case qui lit Se connecter via le réseau. Maintenant, vous pouvez déconnecter votre téléphone, et il apparaîtra à l'intérieur de la fenêtre des appareils, et en tant qu'option privilégiée de Xcode comme destination pour créer vos applications.

Appareils tvOS

Pour Apple TV, vous ne pouvez pas le brancher via Lightning. D'une part, l'Apple TV n'a pas de port Lightning. La quatrième génération a un port USB-C, mais la cinquième génération n'en a pas non plus. Heureusement, c'est encore plus facile, et absolument aucun cordon n'est nécessaire. Assurez-vous que la fenêtre de l'organiseur est ouverte, puis sur votre Apple TV, accédez à Paramètres> Télécommandes et appareils> Application et appareils distants.

Votre Apple TV affichera automatiquement un code de couplage que vous pourrez saisir sur votre Mac. Une fois que Xcode aura détecté votre Apple TV, la fenêtre de l'organiseur vous présentera un champ pour entrer ces 6 chiffres. Sois sûr que Se connecter via le réseau est sélectionné, à chaque fois que vous ouvrez Xcode, vous verrez votre Apple TV disponible pour le développement.

Aspects supplémentaires

Une bonne chose est qu'aucune configuration n'est requise sur la plupart des réseaux. Ils se connectent simplement automatiquement. Dans certains environnements d'entreprise, où les choses sont plus verrouillées, vous pouvez entrer manuellement et vous connecter par adresse IP. Fondamentalement, si vous êtes en mesure d'envoyer une requête ping à l'Apple TV sur le réseau, Xcode peut s'y connecter.

Mis à part le travail de développement habituel, c'est également un excellent moyen de prendre des captures d'écran. Sur les appareils iOS, cela peut être gênant car vous devez le chronométrer et appuyer sur plusieurs boutons à la fois pour y arriver. Sur votre Apple TV, il n'y a pas de commande, c'est donc l'un des seuls moyens de le faire, mais maintenant vous n'avez plus à le brancher.

Si vous avez déjà voulu faire un enregistrement d'écran de votre Apple TV, QuickTime peut également vous aider sans fil. Une fois que vous avez appairé votre Apple TV, ouvrez QuickTime. Dirigez-vous vers la barre de menus et cliquez sur Fichier. Alors choisi Nouvel enregistrement de film. Lorsqu'il se charge, un clic sur la flèche vers le bas à côté du bouton d'enregistrement vous permet de choisir l'entrée de la caméra, et vous devriez voir le nom de votre Apple TV couplé répertorié.

Malheureusement, l'enregistrement d'écran pour les appareils iOS via QuickTime ne fonctionne toujours que lorsqu'il est branché. Ce serait un excellent ajout à l'avenir, en particulier pour quelqu'un comme moi qui a fréquemment créé des enregistrements d'écran via QuickTime..

Emballer

Je pense que la possibilité de développer sans fil est un excellent ajout à Xcode, et il y a même des avantages supplémentaires pour les non-développeurs. Il semble qu'Apple non seulement facilite les choses, mais offre également plus d'options. Outre la connexion sans fil et la connexion via USB, Ethernet est également désormais une option. La nouvelle Apple TV 4K pourrait se connecter de cette façon dans toutes les situations où vous n'avez pas la possibilité de rejoindre un réseau partagé.

Que pensez-vous de ces nouveaux ajouts à Xcode? Aimez-vous qu'Apple ait travaillé dur pour rendre encore plus d'aspects de l'écosystème Apple sans fil? Y a-t-il des fonctionnalités Xcode que vous attendez toujours? Faites-nous savoir ci-dessous.