2016-10-30 10 views
4

Ich versuche, dieses Problem für Stunden zu beheben, aber es besteht immer noch. Versucht alles in den Foren, nichts half. Ich Cocoapods neueste Version 1.2.0.beta.1 Verwendung Wenn ich versuche, das Projekt zu erstellen, gibt es mir diese: enter image description hereXcode 8 Shell Script Aufruf Fehler

Antwort

6

I cocoapods gelöscht Beta-Version nur und die normalen installiert. Hier

1

ist das, was ich tat, als ich das bekam:

  1. Diese Website verwendet, um vollständig auf alle Versionen von cocoapods zu entfernen: https://superuser.com/questions/686317/how-to-fully-uninstall-the-cocoapods-from-the-mac-machine
  2. neu installiert aktuelle stabile Version von cocoapods (v1.1.1 für mich)
  3. Gelöschtes Podlock- und Pod-Verzeichnis
  4. Gelöschte alte .xcworkspace-Datei (das war der Schlüssel für mich).
  5. Hat "pod install"
  6. Geöffnete xcode und bereinigt Projekt und gelöscht derivedData.
0

Ich verwende Carthage, der Grund, diese Fehler herauskommen, war, weil ich das Ziel iOS-Version von iOS 10 bis iOS 9, geändert löste ich dieses Problem, indem carthage update wieder ausgeführt wird.

6

Installieren Sie die Pods erneut und führen Sie das Projekt aus. Verwenden des Befehls:

pod install 
+1

gerade angewendet, konnte immer noch nicht erstellt werden –

1

Hier ist, was ich getan habe, um diesen Fehler zu entfernen. Bitte versuchen Sie es mit unter:

  1. Klicken Sie auf Hauptprojektdatei.
  2. Gehe zu den Build-Phasen.
  3. Klicken Sie auf run Script und löschen Sie einen beliebigen Pfad darin, so dass es nicht versucht, ein Framework zu finden, das von Ihnen gelöscht wurde.

Ich hatte dieses Problem, wenn ich verwenden, um den Crash-Analytics mit den verschiedenen Frameworks wie „Test-Fee“ zu überprüfen.

Ich hoffe, das funktioniert. :)

0

Meine Lösung war mein Computer neu gestartet. Xcode muss in einen schlechten Zustand geraten sein, dass der Neustart von Xcode nicht genug war, um es zu beheben.

3

Für mich (Xcode 9) pod install allein hat es nicht behoben. Versuchte es mit:

pod deintegrate 
pod install 

Und der Fehler verschwunden.

Sie sollten auch die abgeleiteten Datenordner für dieses Projekt löschen. Der Speicherort von DerivedData befindet sich in Ihrem Fehlerprotokoll.

0

Gehen Sie einfach zum Terminal und finden Sie Ihre Datei und geben Sie "pod install" ein, das wird das Problem lösen.

+0

Diese Lösung wurde bereits veröffentlicht. Außerdem werden Einzeiler im Allgemeinen nicht als sehr gute Antworten angesehen. – AfroThundr