Disques iOS Xcode

Nouveau support iOS / iPhone de XCode avec une ancienne version Mac

Vous souhaitez exécuter votre application XCode sur votre iPhone ou iPad ? Vous pourriez obtenir une erreur car aucune image de disque de développement n'est installée pour votre version iOS.

Ces instructions sont à vos propres risques. Nous ne sommes pas responsables des erreurs, dommages, etc.

Cette erreur pourrait ressembler à ceci :

Par exemple, si votre version de macOS est bloquée sur Monterey, alors que la version la plus récente est Ventura, vous ne pouvez pas effectuer la mise à niveau vers la version la plus récente de XCode (14.3), qui prend en charge iOS 16.4. Cela rendra impossible l'exécution d'applications de développement sur les appareils iOS 16.4, car l'image du disque de développement n'est pas installée.

Il existe des moyens de les télécharger disques de développement avec un fournisseur tiers, mais on ne sait jamais si ce sont des sources sûres.

C'est pourquoi je préfère le télécharger directement depuis Apple. Comment ?

Téléchargez les disques de développement directement depuis Apple

Aller à : https://developer.apple.com/xcode/resources/

Sélectionnez ensuite la page de téléchargement des versions bêta. Connectez-vous et sélectionnez la version la plus récente (la version bêta n'est probablement même pas nécessaire).

Téléchargez le fichier xip. Décompressez-le. Vous verrez probablement XCode maintenant et un message indiquant qu'il n'est pas pris en charge pour votre version actuelle de macOS. Cliquez avec le bouton droit de la souris (ou un autre bouton de configuration) pour ouvrir le menu contextuel. Cliquez sur « Afficher le contenu du package ». Accédez à Contenu > Développeur > Plateformes > iPhoneOS.platform > DeviceSupport et copiez le disque de développement iOS le plus récent (par exemple 16.4). Copiez-le dans : /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

Parfois, il peut être nécessaire de procéder à un petit renommage, comme de 16.4 à 16.4.1. car une petite itération pourrait fonctionner selon ce dépôt Github : https://github.com/filsv/iOSDeviceSupport Encore une fois, tout cela est à vos risques et périls.

Avec nos remerciements à : https://developer.apple.com/forums/thread/27509

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

fr_FRFrançais
Défiler vers le haut