web-dev-qa-db-fra.com

Xcode 10 GM plusieurs commandes produisent ... Problèmes liés aux pods

Je viens de passer à xcode 10 Golden Master et commence à avoir l'erreur avec l'un de mes pods, FDTake . J'ai essayé ça thread mais je n'ai pas de plist dans mes phases de construction, donc ça n'a pas fonctionné. Ce problème est-il lié?

Showing All Messages
:-1: Multiple commands produce '***/Xcode/DerivedData/app-fgyqhwrvkbjquheilgwhyjltujtz/Build/Products/Dev-iphonesimulator/FDTake/FDTake.framework/Info.plist':
1) Target 'FDTake' (project 'Pods') has copy command from '***/GoogleDrive/dev/_ios/Work/sutulp/Pods/FDTake/Source/Info.plist' to '***Xcode/DerivedData/app-fgyqhwrvkbjquheilgwhyjltujtz/Build/Products/Dev-iphonesimulator/FDTake/FDTake.framework/Info.plist'
2) Target 'FDTake' (project 'Pods') has process command with output '***Xcode/DerivedData/app-fgyqhwrvkbjquheilgwhyjltujtz/Build/Products/Dev-iphonesimulator/FDTake/FDTake.framework/Info.plist'

J'ai également essayé de supprimer le dossier de données dérivé, mais cela n'a pas fonctionné non plus. Essayé de nettoyer le projet et ainsi de suite - pas de chance. Tout conseil est apprécié.

Passer à l'ancien système de construction ne sera pas une solution.

2
Max Kraev

Cela ressemble beaucoup à cette question: Erreur Xcode 10: plusieurs commandes produisent

Voici un lien vers la réponse la plus votée https://stackoverflow.com/a/50719379

Si cela ne fonctionne pas, vous pouvez avoir un cycle de dépendance du pod pour ce pod. 

Dans mon cas, il y avait un tel problème. 

Dans mon projet de pod, la cible Lock dépendait de la structure Lock-Auth0. Je devais donc supprimer la ligne "Lock-Auth0" de la cible Lock en allant à Build Settings > Target Dependencies > & Copy Bundle Resources (cette action sera annulée si vous exécutez à nouveau pod install).

J'ai jeté un coup d'œil à Lock.podspec et je me suis rendu compte que la dépendance avait été supprimée pour la dernière version. La mise à niveau vers la version la plus récente du pod sera donc ma prochaine étape.

J'espère que cela t'aides.

voici une capture d'écran de mon erreur

0
Carlos S

J'ai eu le même problème avec Xcode 10 GM. Dans mon cas, Cocoapods non trouvé. Donc, besoin de le ré-installer. 

  • Pour savoir si Cocoapods est installé ou non, exécutez la commande sur le terminal. pod --version 
  • si le résultat est Not Found, Pods n'est pas installé. Donc, lancez la commande sur le terminal $ Sudo gem installer cocoapods --source http://rubygems.org 

J'espère que ça vous aide ...

1
Pratik Sodha