Xcodes (avec un s) est un utilitaire gratuit et open-source qui rendra de grands services à tous les développeurs qui reposent sur Xcode (sans s) au quotidien. Cette app est capable de télécharger et installer n’importe quelle version récente de l’environnement de développement fourni par Apple, le tout en un seul clic et même plus rapidement qu’en passant par le site développeur et votre navigateur.
Pour télécharger les versions de Xcode pour vous, l’app nécessite de se connecter avec un compte développeur dans ses préférences. Cette étape effectuée, vous pouvez choisir n’importe quelle version proposée dans la liste et cliquer sur le bouton d’installation. Par défaut, le téléchargement se fait avec aria2, un protocole qui permet d’ouvrir jusqu’à seize connexions pour augmenter les débits. Si vous avez la fibre optique, cela peut donner d’excellents résultats : chez moi, j’ai téléchargé à 118 Mo/s, ce qui est bien mieux qu’avec Safari.
Malheureusement, la suite des opérations sera aussi lente qu’avec la méthode manuelle. Xcodes doit ensuite décompresser l’archive au format .xip
, ce qui prend toujours un temps fou, puis l’installer dans le dossier des applications. L’avantage de cet utilitaire, c’est qu’il se charge de tout pour vous à condition d’installer le « Helper » supplémentaire depuis les préférences. Grâce à lui, les autorisations d'administration données lors de son installation permettent à l’app de gérer entièrement Xcode et notamment de choisir une version pour le terminal.
Pour terminer, Xcodes peut aussi supprimer les anciennes versions de Xcode, ce qu’il fait proprement, en les glissant dans la corbeille de macOS. Si vous avez souvent besoin des bêtas de Xcode, c’est un utilitaire bien pratique, d’autant qu’il est gratuit. Vous pouvez télécharger la dernière version sur cette page, avec Homebrew1 ou encore en compilant vous-même le code source disponible sur GitHub. Et pour les amateurs de lignes de commande, une version CLI des mêmes développeurs est aussi disponible.
Xcodes n’est pas traduit en français et l’app nécessite macOS Big Sur pour fonctionner. Elle est fournie sous la forme d’un binaire universel, optimisé pour les Mac Intel et Apple Silicon.
-
Commande
brew cask install xcodes
. ↩︎
Source : applech2