web-dev-qa-db-fra.com

Problème de mise à jour Xcode 10.2 Générer une erreur système -1: impossible de charger le contenu de la liste de fichiers: entrée / sortie xcfilelist

Après la mise à niveau vers Xcode 10.2, j'obtiens 2 erreurs

: -1: Impossible de charger le contenu de la liste des fichiers: 'xxxxx/Pods/Target Support Files/Pods-xxxx/Pods-xxxxx-frameworks-Debug-input-files.xcfilelist' (dans la cible 'xxxxx')

: -1: Impossible de charger le contenu de la liste de fichiers: 'xxxxx/Pods/Target Support Files/Pods-xxxxx/Pods-xxxxx-frameworks-Debug-output-files.xcfilelist' (dans la cible 'xxxxx')

J'ai mis à jour tout mon pod et changé le système de build en "Legacy Build System" mais j'obtiens toujours la même erreur de build

39
Diptendu Das

J'ai lutté avec ça pendant plusieurs heures aujourd'hui et c'est ce qui a finalement fonctionné pour moi:

  1. Sudo gem update cocoapods --pre
  2. pod update
  3. nettoyer
  4. construire

D'après ce que j'ai lu, il s'agit d'un problème avec le nouveau processus de construction qui est activé par défaut dans Xcode 10.2, même si je n'ai trouvé la solution de contournement clairement documentée nulle part pour le moment. Il peut y avoir une solution plus élégante que celle que j'ai décrite.

57
madiver
  1. supprimer 'Pods /', 'Podfile.lock', 'yourappname.xcworkspace'
  2. pod deintegrate
  3. pod install

c'est du travail pour moi

J'ai rencontré ce problème à chaque fois, en utilisant la méthode ci-dessus pour résoudre, je ne sais pas pourquoi, comment résoudre complètement

32
symbool

Pour illustrer la réponse de @nfranzmeier:

Accédez à votre projet:

  • Sélectionnez la bonne cible
  • Phases de construction
  • Déplier [CP] Embed Pods Frameworks phase de script
  • Supprimez les fichiers sous Input Files Lists et Output Files Lists sections en sélectionnant chacune d'elles et en cliquant sur - bouton

Et tu as fini!

Input/Output Files Lists sections

20
Artheyn

Cela a résolu mon problème:

Open **Terminal**
1) run -> pod deintegrate
2) run -> pod install

In **Xcode**
3) Click Product Menu
4) Keep Pressing Option Button
5) Click Clean Build Folder
6) Run
5
Shubham Ojha

Vous pouvez simplement éditer votre fichier xxxx.xcodeproj/project.pbxproj et supprimer les lignes incriminées xxxinput-files.xcfilelist et xxxoutput-files.xcfilelist de inputFileListPaths () outputFileListPaths () afin qu'elles soient à nouveau vides, puis enregistrez-les et reconstruisez

5
nfranzmeier
In my case 
 -> pod deintegrate
 -> pod clean 
 -> pod install 
 then rebuild the project works fine. 
 My XCode = 11.3.1 
0
Mahfuz

Pour moi (en utilisant Mac Mojave), l'utilisation des solutions ci-dessus n'a pas fonctionné.

J'arrive à surmonter ce problème en installant RVM sur mon Mac via:

curl -L https://get.rvm.io | bash -s stable --auto-dotfiles --autolibs=enable --Rails

Comme décrit sur cette page .

Et puis réinstallez les cocoapods via:

gem install cocoapods

Et enfin exécutez à nouveau:

pod install

J'espère que cela aide quelqu'un qui était coincé à l'infini comme moi :)

0
Oded Regev