xcode 8 "Befehl fehlgeschlagen wegen Signal: Segmentierungsfehler: 11"

8

Ich habe meinen Xcode auf Xcode 8 aktualisiert und alle Updates akzeptiert, aber ich bekomme eine Fehlermeldung mit dem Hinweis "Command failed due to signal: Segmentation fault: 11"

Bitte beachten Sie, dass mir diese Frage sehr nahe ist:

Xcode 7 Kompilierfehler: "Befehl fehlgeschlagen wegen Signal: Segmentierungsfehler: 11"

auch ich benutze einen Parse-Server, ich bezweifle, dass es etwas damit zu tun hat, aber ich dachte, ich werde es für den Fall erwähnen.

aber es hat mein Problem nicht gelöst, hat jemand dieses Problem / hat es gelöst?

Danke!

    
stephen D 28.09.2016, 13:20
quelle

5 Antworten

3

Wir sind auf dasselbe Problem gestoßen. Diese Antwort hat unser Problem gelöst: Swift-Compiler-Segmentierungsfehler beim Erstellen

Sie müssen alle Optionen entfernen, bevor Sie sie in einer if-Anweisung verwenden können.

    
mbachm 28.09.2016 17:06
quelle
2

Dies ist ein dynamisches Problem mit Xcode, das aber durch eine Änderung des eigenen Codes gelöst werden kann. Es ist mir passiert, während ich Code von Swift2.3 nach Swift3.1 migriert habe.

In meinem Fall tauchte der Fehler bei einer Methodendefinition auf und die Methode wird als @IBAction für eine UIButton angehängt.

%Vor%

Das Ändern des obigen Codes zum folgenden löste das seg-fault-Problem für mich.

%Vor%

EDIT1: Ein weiterer Fall dieses Segmentierungsfehlers kam auf.

Dieses Mal wurde eine Variable in einem höheren Bereich neu deklariert und in derselben if-Anweisung verwendet Beispielcode:

%Vor%

Xcode war verwirrt, welche 'var1' benannte Variable verwendet werden sollte, um var2 zu definieren. Das Ändern von Namen in etwas anderes löst den Seg-Fehler.

    
Gursimran Singh 20.04.2017 09:49
quelle
0

Am wahrscheinlichsten ist ein Codefehler, den XCode nicht erkannt hat, weil die integrierte Analyse abgestürzt ist / nicht weiterläuft. Einfaches Neustarten von XCode sollte Ihnen zeigen, wo der Fehler in Ihrem Code ist.

    
mm282 14.09.2017 11:46
quelle
0

In meinem Fall passiert der Fehler mit einem ähnlichen Code:

%Vor%

Ursache:

Die Tatsache, dass url eine optionale instance var ist, die ich in sich selbst entpacke, scheint den Swift-Compiler zum Absturz zu bringen.

Lokalisieren des Problems:

Was interessant ist und Ihnen einen Hinweis geben könnte, wo sich der fehlerhafte Code befindet, ist (zumindest in meinem Fall) der Xcode-Editor stürzt beim Schreiben des Codes ab: p>

Lösung:

In meinem Fall musste ich einfach die optionale Instanz var in eine andere Variable auspacken (was an sich schon dumm war ...). Zum Beispiel:

%Vor%     
m_katsifarakis 28.10.2017 09:38
quelle
-1

Code mit diesem Fehler

%Vor%

Korrigieren Sie den Code ohne Fehler

%Vor%

Das hat mein Problem gelöst.

    
Moennig 10.10.2016 14:38
quelle

Tags und Links