2017-04-18 3 views
1

Nur um Xcode aktualisiert 8.3.1 und bauen mein Projekt wie die Fehler erhalten:Update auf XCode 8.3.1: Apple-Mach-O Linker Fehlergruppe mit Snapkit Fehler

"__TFE7SnapKitPS_23ConstraintAttributesDSLg6heightCS_14ConstraintItem", referenced from: 

    "__TFE7SnapKitPS_23ConstraintAttributesDSLg5widthCS_14ConstraintItem", referenced from: 

    "__TFE7SnapKitPS_23ConstraintAttributesDSLg6centerCS_14ConstraintItem", referenced from: 

    "__TFE7SnapKitPS_23ConstraintAttributesDSLg7centerXCS_14ConstraintItem", referenced from: 

    "__TFE7SnapKitPS_23ConstraintAttributesDSLg6bottomCS_14ConstraintItem", referenced from: 

    "__TFE7SnapKitPS_23ConstraintAttributesDSLg7leadingCS_14ConstraintItem", referenced from: 

    "__TFE7SnapKitPS_23ConstraintAttributesDSLg7centerYCS_14ConstraintItem", referenced from: 

    "__TFE7SnapKitPS_23ConstraintAttributesDSLg8trailingCS_14ConstraintItem", referenced from: 

    "__TFE7SnapKitPS_23ConstraintAttributesDSLg3topCS_14ConstraintItem", referenced from: 

clang: error: linker command failed with exit code 1 (use -v to see invocation) 

scheint es SnapKit Problem ist.

  • cmd + shift + k Versuchte
  • entfernt pod 'SnapKit'pod install und fügte hinzu, es immer noch nicht zurück.

Wenn es nicht Versionsproblem ist. Wie man diese Art von Fehlern debuggt/löst. Vielen Dank.

EDIT Recht der Fehler im Projektnavigator klicken, dann in Protokollinformationen mehr anzeigen Fehler Reveal wählen:

Undefined symbols for architecture x86_64: 
    "__TFE7SnapKitPS_23ConstraintAttributesDSLg6heightCS_14ConstraintItem", referenced from: 
     __TFFC6Auroma22AURAlarmViewController19configureBottomViewFCSo6UIViewT_U2_FC7SnapKit15ConstraintMakerT_ in AlarmViewController.o 

I AlarmViewController genannt SnapKit Layout-Methoden sehen kann. Aber immer noch nicht klar, warum der Fehler da war.

BEARBEITEN Mein vorheriger Xcode sollte 8.3 sein.

+0

Sie haben Xcode nicht nur aktualisiert. Sie haben Swift aktualisiert. Das ist die wichtige Information. Es wäre auch wichtig zu wissen, von welcher älteren Version du kommst. – LinusGeffarth

+0

Von vorherigem Xcode 8.3 –

Antwort

2

Endlich gelöst durch Entfernen ~/Library/Developer/Xcode/DerivedData.

Verwandte Themen