Frage Xcode 8.0 Command /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc ist mit dem Beendigungscode 1 fehlgeschlagen


Wenn ich meinen Code auf Xcode Version 8.0 Beta 4 (8S188o) kompiliere, bekomme ich diesen einzigen Fehler, der die Kompilierung zum Scheitern bringt:

Befehl   /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc   fehlgeschlagen mit Exit-Code 1

Ich habe versucht, das Projekt zu säubern und den abgeleiteten Ordner zu löschen, aber das änderte nichts. Was ist das und wie kann ich mehr darüber wissen?

Wenn ich versuche, auf dem Terminal zu kompilieren, lautet der gemeldete Fehler:

Ungültiger Bitcast \ n% .asUnsubstituted = Bitcast% swift.error *% 13 to   i2,! dbg! 438 \ nLLVM FEHLER: Defekte Funktion gefunden, Kompilierung   abgebrochen! \ n


35
2017-08-04 10:20


Ursprung


Antworten:


Ist mir passiert, als ich zwei Klassen mit demselben Namen in meinem Projekt hatte. Nachdem der redundante gelöscht wurde, verschwand der Fehler.


41
2018-02-01 17:13



Säubern Sie Ihr Projekt, das mein Projekt reparierte Produkt / sauber


16
2017-09-05 20:08



Wenn Sie über den Fehler schauen, teilt XCode Ihnen mit, welcher ViewController zweimal hinzugefügt / deklariert wurde, navigieren zu diesem und entfernen den Verweis. Build und du bist gut zu gehen.


13
2018-03-06 15:36



Ich habe diesen Fehler für von mir manuell erstellte Kerndatenmodelle erhalten. Und das Problem wurde dadurch gelöst, dass das Attribut "Codegen" einer bestimmten Entität unter "Datenmodell-Inspektor" in "Manuell / Keine" geändert wurde.


13
2018-05-25 07:30



Ich werde dir mein sagen dummer Fehler, Der Fehler zeigt das Problem an und es dauerte 3 Stunden um es zu verstehen. schau in den unteren Fehler

enter image description here

schauen Sie in über 2 Zeilen Fehler, das Problem ist offensichtlich, in meinem Fall Xcode beschwert sich über Location.swift und Customer.swift Datei fehlt, schauen Sie in meine Projekthierarchie, das gleiche Problem kann verstehen.

Es ist mein Rat an alle, die zuerst den Fehler verstehen und sich dann mit Problemen befassen. ich entfernte meine Desktop-Dateien, die im Projekt referenziert wurden, und daher ein Kompilierfehler aufgetreten ist.

enter image description here


10
2017-10-20 17:34



Wenn Sie den Speicherort eines Dateiordners ändern oder einen Objective-C Bridging-Dateipfad ändern. Dann ist es irgendwann passiert.

  1. Aktualisieren Sie Ihren Bridging-Pfad.
  2. Säubern Sie Ihr Projekt Alt + Umschalt + Befehl + K
  3. Beenden Sie Xcode vollständig Befehl + Q
  4. Öffnen Sie das Projekt erneut und warten Sie, bis Xcode Dateien indexiert.

enter image description here


4
2018-02-08 05:22



Ich habe diesen Fehler erhalten, als ich versucht habe, ein xcode-Projekt auszuführen. Eine schnelle Datei wurde nicht gefunden und korrekt ausgeführt, obwohl klar in der xcode-Projektdatei die schnelle Datei angezeigt wird und wenn Sie im Finder darauf klicken, wird die Datei als separate xcode swift-Datei angezeigt. Ich habe das gelöst durch:

  • Löschen der problematischen Swift-Datei
  • Erstellen Sie eine neue swift-Datei mit demselben Namen
  • Xcode fragt, dass die Datei bereits erstellt wurde, drücken Sie Ersetzen
  • Kopieren / ersetzen Sie den Code / etc. in der Datei
  • Säubern Sie das Projekt (für gutes Maß)
  • Führen Sie das Projekt aus

3
2018-05-11 17:02



Das Problem ging aus mysteriösen Gründen von selbst weg. Anstelle des skurrilen Verknüpfungsfehlers habe ich eine neue Reihe von Fehlern durch Swift 3-Fling bekommen, die die App kompiliert und gut läuft.


2
2017-09-05 08:04



Die Lösung, die für mich funktionierte, musste ich löschen .xcdatamodeld Datei in meinem Projekt und erstellen Sie eine neue. Das hat es gelöst.


2
2017-09-23 19:10