Comment corriger l'erreur Xcode: impossible de localiser les fichiers de support d'appareil sur iPhone X (11.1) avec Xcode Beta (9.2 9C32c)

Salut, je sais qu'il y a plusieurs posts sur StackOverflow sur cette erreur (mais aucun pour le nouvel iPhone, X): Error: Could not locate device support files impossible de localiser les fichiers de support de périphériques.

cet iPhone X (Modèle A1865, A1901, A1902, A1903) exécute iOS 11.1 (15B93), qui ne peut pas être pris en charge par cette version de Xcode.

j'exécute la dernière version de Xcode (Beta 9.2 9C32c) qui ne supporte pas l'iPhone X (iOS 11.1). Le problème est que c'est un iPhone tout neuf, et il n'y a pas de plus âgé fichiers de Configuration pour faire le commutateur parlé dans la plupart des postes résolus.

y a-t-il une autre solution à ce problème puisque télécharger la dernière version de Xcode est déjà ce que j'exécute, et trouver les fichiers de Configuration pour faire le commutateur semble peu probable en ce moment? Est-ce que quelqu'un a ces fichiers de Configuration ou sait comment les éditer pour tromper Xcode?

22
demandé sur user2888798 2017-11-05 10:23:12

4 réponses

j'ai eu le même problème avec mon iPhone 8, Xcode Beta 9.2 N'a pas pris en charge ma version de IOS 11.1.

cependant Xcode 9.1 supporte ma version de IOS 11.1

13
répondu Chris Herbst 2017-11-06 06:02:46

réponse: Xcode: impossible de localiser les fichiers de soutien de périphérique

Eh bien, j'ai trouvé aucune des réponses indiquées ici ne sont pas complètes et durables. Donc, ici nous allons.

surtout ne perdez pas votre temps et ne perdez pas votre bande passante Internet en téléchargeant Xcode juste pour résoudre ce problème que vous pouvez faire dans quelques MBs et un peu de savoir-faire OS!!!

Etape 1:

Suivant GitHub semble être à jour avec tous les Support Files qui sont utiles pour résoudre. Et il semble que ce dépôt soit mis à jour le plus rapidement possible. Découvrez par vous-même et vous êtes à mi-chemin fait.

https://github.com/filsv/iPhoneOSDeviceSupport

Etape 2:

Sélectionnez et téléchargez les fichiers de soutien qui manquent pour votre Xcode, que vous pouvez obtenir l'indice du message d'alerte ci-dessus. Dans mon cas, j'ai été informé pour télécharger 11.4 (15FCA...quelque chose). J'ai donc téléchargé les derniers fichiers de Support iOS:

qui étaient sous le chemin d'iPhoneOSDeviceSupport / 11.4 (15F5061c)/

DeveloperDiskImage.dmg
DeveloperDiskImage.dmg.signature

Files within the Repository for 11.4 latest version

Etape 3:

Et ensuite placez-les dans le dossier DeviceSupport qui est dans un chemin lié à votre installation Xcode. Dans mon cas, J'ai installé Xcode 9.2 alors mon chemin vers DeviceSupport semble comme suit:

/Applications/Xcode-9.2.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

Etape 4

Placez les deux fichiers que vous avez téléchargé dans un dossier nommé 11.4 (15F5061c).

Indice: dans votre cas, assurez-vous de le nommer d'après la version iOS spécifique que vous avez téléchargé les fichiers.

Étape 5:

Quittez l'application Xcode si on vous avait déjà auparavant. Ouvrez-la à nouveau et essayez d'exécuter votre application sur votre iPhone (ou dans iDevice de votre tentative précédente). Xcode vous avertira en disant quelque chose comme:

Préparation débogueur pour Randika iPhone 6s

Preparing debugger support for Randika's iPhone 6s in Xcode

peu de temps après son achèvement (probablement après plusieurs tentatives que vous pourriez avoir à essayer de reconnecter votre iPhone à Xcode), vous seriez en mesure d'exécuter avec succès votre application sur votre appareil préféré.

Comment avez-vous pu trouver ce chemin? Allez à votre Dossier Applications, localisez Xcode-X. x.cliquez avec le bouton droit de la souris sur l'application Xcode et sélectionnez "Afficher le contenu du paquet" comme suit:

Where to find the DeviceSupport

puis naviguez vers le DeviceSupport dans le dossier Finder App comme suit:

Navigate the folder tree

Espérons que cela serait utile à l'un de vous!

Cheers!

12
répondu Randika Vishman 2018-06-30 18:00:26

cette erreur peut être corrigée de 2 façons.

1.Vous devez rester à jour avec les dernières versions de XCode.

2.Vous pouvez le corriger sans mettre à jour vers le dernier XCode, dans ce que vous avez juste besoin de mettre à jour le fichier de soutien d'appareil,

pour mettre à jour le fichier de soutien de périphérique Il suffit de suivre les étapes,

vous pouvez trouver le fichier de support de périphérique et le mettre à jour avec le chemin ci-dessous détails,

Chemin-/Applications/Xcode9.app/Contents/Développeur/plates-formes/iPhoneOS.plate-forme / DeviceSupport / 11.1

vous pouvez télécharger le fichier de support de périphérique à partir de ces liens

5
répondu Samkit Shah 2017-12-21 09:51:49

j'ai pu l'exécuter, en utilisant d'abord BuddyBuild.com pour m'envoyer une application de testeur par e-mail, que j'ai téléchargé avec succès. Après, j'ai été en mesure de construire l'application.

0
répondu Andre V 2017-11-15 01:38:06