"Je n'ai pas trouvé L'Image du disque du développeur"
récemment, j'ai eu l'erreur:" ne pouvait pas trouver L'Image du disque du développeur "
je pense que cela se produit depuis que j'ai mis à jour iOS à 9.1 sur l'iPhone. Comment puis-je résoudre le problème et faire en sorte que Xcode supporte les appareils iOS 9.1?
9 réponses
1) j'ai éprouvé le même problème, mon version Xcode était 7.0.1 , et j'ai mis à jour mon iPhone à la version 9.2 , puis en utilisant Xcode, mon iPhone a été montré dans la section de l'appareil indisponible. Comme dans l'image ci-dessous:
2) mais j'ai réussi à sélectionner mon iPhone en cliquant sur
Produit>- Destination - > Indisponible Device
3) mais cela n'a pas résolu mon problème, et il a commencé à montrer:
impossible de trouver le Développeur d'Image de Disque
Solution) puis finalement j'ai téléchargé la dernière version de Xcode version 7.2 à partir de ici et tout a bien fonctionné pour moi.
mise à jour: chaque fois que la version de l'appareil iPhone est supérieure à la version de Xcode, vous pouvez éprouver la même question, donc vous devriez mettre à jour votre version de Xcode pour supprimer cette erreur.
Xcode 7.0.1 et iOS 9.1 sont incompatibles. Vous devrez mettre à jour votre version de Xcode via L'app store Mac.
si votre version iOS est plus basse que la version Xcode d'un autre côté, vous pouvez modifier la cible de déploiement pour une version plus basse de iOS en allant dans les paramètres généraux et sous déploiement définir votre cible de déploiement:
Note:
Xcode 7.1 ne comprend pas iOS 9.2 beta SDK. Mise à niveau vers Xcode à 7.2 beta en le téléchargeant depuis le site Xcode .
je suis confronté au même problème sur Xcode 7.3 et ma version de périphérique est iOS 10.
cette erreur s'affiche lorsque votre XCode est ancien et que le périphérique utilisé est mis à jour à la dernière version. Tout d'abord, installez la dernière version de Xcode.
nous pouvons résoudre ce problème en suivant les étapes suivantes: -
- Ouvrez le Finder, sélectionnez Applications
- clic droit sur Xcode 8, sélectionnez " Afficher le paquet Table des matières", "Contenu", "Développeur", "plates-formes", "iPhoneOS.Plate-Forme", "Device Support "
- copier le dossier 10.0 (ou plus haut pour la version ultérieure).
- retour dans Finder sélectionner à nouveau des Applications
- clic droit sur Xcode 7.3, sélectionnez "Afficher le contenu du paquet", "contenu", "développeur", "plates-formes", " iPhoneOS.Plate-Forme", "Device Support "
- coller le dossier 10.0
si tout fonctionnait correctement, votre XCode a une nouvelle image de disque de développeur. Fermez le finder maintenant, et quittez votre XCode. Ouvrez votre Xcode et l'erreur disparaîtra. Vous pouvez maintenant connecter votre dernier appareil aux anciennes versions de Xcode.
Merci
pour le cas où la version XCode est inférieure à l'image de l'appareil iOS, vous pouvez soit copier l'image du disque à partir D'autres Xcode déjà mis à jour(ou peut-être l'internet) ou mettre à jour votre XCode.
l'image est un dossier avec une taille d'environ 10 Mo, et place(trouver ou mettre) ici sous ce chemin" /Applications/Xcode.app/Contents/Développeur/plates-formes/iPhoneOS.plate-forme / DeviceSupport/".
pour entrer Xcode.un package d'application, maintenez la touche ctrl enfoncée et cliquez sur Xcode.App, vous trouverez des options supplémentaires comme afficher le contenu du paquet ou un mot similaire. Choisissez cette option et vous entrerez Xcode.app comme entrer dans un dossier normal.
J'espère que c'est utile et bonne chance!
pour exécuter le projet sur les derniers appareils des anciennes versions de Xcode, suivez les étapes suivantes:
Aller du Finder -> Applications -> Clic Droit sur la dernière version de Xcode version -> sélectionnez afficher le contenu du paquet -> Développeurs> plates-formes -> iPhoneOS.plate-forme - > DeviceSupport - > copier la dernière version du dossier et coller au même endroit que votre ancien Xcode I. e dans le dossier DeviceSupport de votre ancien Xcode.
si vous souhaitez développer avec Xcode 7 sur votre appareil iOS10:
(Note: vous pouvez adapter cette commande à d'autres versions de Xcode et iOS)
- renommez votre Xcode.application à Xcode7.app et télécharger Xcode 8 à partir de l'app store.
- exécutez Xcode 8 Une fois pour l'installer.
-
ouvrir le terminal et créer un lien symbolique de Xcode 8 Developer Disk Image 10.0 à Xcode 8 Developer Disk Image dossier utilisant cette commande:
ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A345\)/ /Applications/Xcode7.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0
Cette solution ne fonctionne que si vous créez dans Xcode 7 le répertoire "10.0" et que vous avez une erreur dans votre phrase:
ln -s /Applications/Xcode_8.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0 \(14A345\) /Applications/Xcode_7.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0
ancienne version de XCode n'a pas image de disque de développeur pour la version IOS plus récente. Si vous ne voulez pas mettre à jour XCode vous pouvez trouver ready developer disk images pour les dernières versions dans cette réponse: https://stackoverflow.com/a/39865199/286361