89 votes

Erreur Xcode lors du lancement du terminal

Je reçois les erreurs suivantes lors du lancement de mon terminal, apparemment de nulle part. Je n'ai aucune idée de la cause.

2022-03-23 09:41:00.818 xcodebuild[2352:21059] Demandé mais n'a pas trouvé le point d'extension avec l'identifiant Xcode.IDEKit.ExtensionSentinelHostApplications pour l'extension Xcode.DebuggerFoundation.AppExtensionHosts.watchOS du plug-in com.apple.dt.IDEWatchSupportCore

2022-03-23 09:41:00.818 xcodebuild[2352:21059] Demandé mais n'a pas trouvé le point d'extension avec l'identifiant Xcode.IDEKit.ExtensionPointIdentifierToBundleIdentifier pour l'extension Xcode.DebuggerFoundation.AppExtensionToBundleIdentifierMap.watchOS du plug-in com.apple.dt.IDEWatchSupportCore

Est-ce que quelqu'un sait comment je peux régler cela s'il vous plaît?

0 votes

Quel est votre shell par défaut et que contiennent vos fichiers de démarrage de shell ?

1 votes

J'ai parfois des messages similaires de temps en temps. Parfois, il est utile de relancer xcode-select.

0 votes

Je rencontre la même erreur aujourd'hui pour la première fois de ma vie. Et j'utilise le terminal Iterm2 presque tous les jours.

71voto

Sagar Points 336

Ni "installer des composants" via Xcode, ni réinitialiser le répertoire des développeurs en utilisant sudo xcode-select -r n'a fonctionné pour moi. Cependant,

sudo xcode-select -s /Library/Developer/CommandLineTools

a fonctionné. Merci à Royite sur les forums des développeurs d'Apple pour cette solution.

2 votes

Cela a fonctionné pour moi, pour Xcode 13.3 macOS 12.2.1 (21D62), iterm2

3 votes

J'ai dû sudo rm -rf /Library/Developer/CommandLineTools puis sudo xcode-select --install, et cela a résolu le problème pour moi. (J'ai obtenu la recommandation de brew doctor.)

0 votes

Après avoir fait cela, je ne pouvais plus exécuter xcrun xcodebuild depuis la ligne de commande. brew doctor dit que tout va bien. Cependant, le terminal et la plupart des outils en ligne de commande fonctionnent bien (grâce à sudo xcode-select -r). Cependant, xcrun xcodebuild génère à la fois cette erreur et une autre concernant "La classe ... est implémentée à la fois dans ...".

28voto

Terrabits Points 101

Cela se produit avec XCode après chaque mise à jour.

Donc, comme @Eljay, j'ai placé les commandes suivantes dans un script, upgrade-xcode-cli-tools, que j'appelle après chaque mise à jour de XCode :

#!/usr/bin/env bash

# supprimer les anciens CommandLineTools
# pour forcer la mise à jour
sudo rm -rf /Library/Developer/CommandLineTools

# installer la dernière version
sudo xcode-select --install

Remarque: le script causera une fenêtre contextuelle qui nécessite la participation de l'utilisateur (par exemple, acceptation de l'EULA). Je ne suis pas au courant de toute autre solution à ce problème.

3 votes

Avertissement : L'installation requise est extrêmement lente (~3 heures sur une connexion de 15 mb/s). Assurez-vous que vous pouvez attendre.

0 votes

Pour moi, cela n'a pris que 30 minutes. Cela dépendrait de la vitesse de votre réseau.

18voto

Jas Points 121

Cela m'est arrivé après une mise à jour de la version de Xcode. Ouvrir l'application Xcode et laisser réinstaller les composants a résolu le problème.

1 votes

Que voulez-vous dire par "le laisser réinstaller les composants ?" Cela s'est-il produit automatiquement, ou avez-vous dû sélectionner un élément de menu ou le déclencher d'une autre manière ?

2 votes

Doit se produire automatiquement lors de l'exécution de XCode pour la première fois après la mise à jour. (Sauf si XCode est d'une certaine manière "bloqué")

9voto

Reinier Garcia Points 141

Solution :

  1. Fermez le terminal (c'était Iterm2 dans mon cas).
  2. Ouvrez simplement Xcode.
  3. Il demandera d'installer des composants supplémentaires. Cliquez sur 'Installer'.
  4. Quand c'est fini, fermez Xcode.
  5. Ouvrez à nouveau le terminal. Plus de messages d'erreur.

2voto

Cagatay Kalan Points 1489

Exécution de chacune de ces commandes deux fois, cela a résolu le problème pour moi. Cela affiche les chemins sdk actuels.

Les erreurs apparaissent lors du premier lancement, et après le deuxième lancement, elles disparaissent comme par magie pour de bon.

xcrun -sdk iphoneos --show-sdk-path
xcrun -sdk iphoneos --show-sdk-version
xcrun -sdk iphoneos --show-sdk-build-version
xcrun -sdk iphoneos --show-sdk-platform-path
xcrun -sdk iphoneos --show-sdk-platform-version
xcrun -sdk macosx --show-sdk-path
xcrun -sdk macosx --show-sdk-version
xcrun -sdk macosx --show-sdk-build-version
xcrun -sdk macosx --show-sdk-platform-path
xcrun -sdk macosx --show-sdk-platform-version
xcrun -sdk watchos --show-sdk-path
xcrun -sdk watchos --show-sdk-version
xcrun -sdk watchos --show-sdk-build-version
xcrun -sdk watchos --show-sdk-platform-path
xcrun -sdk watchos --show-sdk-platform-version

Source: https://stackoverflow.com/questions/71320584/flutter-build-ios-got-error-requested-but-did-not-find-extension-point-with-ide

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X