Comment résoudre ce problème. J'ai téléchargé le projet iOS à partir du dépôt Git et lorsque j'essaye de le construire, cela donne une erreur:
Check dependencies
The file “Pods.xcconfig” couldn’t be opened because there is no such file. (/Users/YoGesh/Desktop/Xy-3/Pods/Pods.xcconfig)
PhaseScriptExecution Check\ Pods\ Manifest.lock /Users/YoGesh/Library/Developer/Xcode/DerivedData/Xy-bmwkojrwthnvzdfxthnxeqgesekm/Build/Intermediates/Xy.build/Debug-iphonesimulator/Xy.build/Script-C0451AB63D7F4B73830000BA.sh
cd /Users/YoGesh/Desktop/Xy-3
/bin/sh -c /Users/YoGesh/Library/Developer/Xcode/DerivedData/Xy-bmwkojrwthnvzdfxthnxeqgesekm/Build/Intermediates/Xy.build/Debug-iphonesimulator/Xy.build/Script-C0451AB63D7F4B73830000BA.sh
diff: /../Podfile.lock: No such file or directory
diff: /Manifest.lock: No such file or directory
error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.
Le redémarrage de Xcode
m'a aidé. Pod update
et install
n'ont pas aidé.
J'ai trouvé un bon indice à l'intérieur des problèmes de CocoaPods
sur GitHub
, essayez ceci:
pod install
Accédez à votre répertoire de projet depuis le terminal
exécutez "pod update"
Hé, j'ai eu le même problème, j'obtenais l'erreur suivante lors de l'exécution de la mise à jour du pod, mais je ne savais pas que la mise à jour ne fonctionnait pas.
$ pod update
Analyse des dépendances /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/pathname.rb:422:in `open ': aucun fichier ou répertoire de ce type
C'est parce que j'ai oublié d'exécuter la "configuration du pod" après avoir installé les cocoapods. J'ai exécuté la configuration des pods depuis le terminal, puis la mise à jour des pods (ou l'installation des pods) et tout s'est déroulé comme prévu.
La fermeture de Xcode, la mise à jour et l'installation du pod ne m'a pas aidé.
Je viens de relancer la commande install cocoapods:
Sudo gem install cocoapods
Si vous voyez une erreur:
Vous n'avez pas d'autorisations en écriture pour le répertoire/usr/bin
Utilisez la commande suivante:
Sudo gem install cocoapods -n /usr/local/bin
Pour ceux qui veulent résoudre ce problème et ont essayé de supprimer les cosses de cacao du projet: 1. Ouvrez le projet, sur le côté gauche, il doit y avoir un dossier nommé Pods 2. Supprimez le dossier et le problème sera résolu !!! Ne faites pas cela si vous avez besoin de cabosses de cacao
Vous utilisez peut-être le fichier de projet par défaut Xcode. Après avoir installé le framework via pod, vous devez utiliser l'espace de travail généré dans le dossier du projet.
Exemple: SampleProject.xcworkspace.
J'ai essayé pod update
commande dans le terminal pour le projet, il n'a pas résolu le problème.
alors j'ai essayé pod install
commande pour le même projet, il a installé toutes les dépendances de pod et le projet a été indexé et tous ces types de problèmes ont été corrigés.
J'ai rencontré une situation similaire, pour moi, c'est une erreur qui empêche tous les pods d'être mis à jour lorsque j'ai exécuté la mise à jour des pods.
Essayez de résoudre l'erreur et exécutez à nouveau la mise à jour du module, nettoyez votre projet, puis essayez de générer à nouveau.