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.
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
Von vorherigem Xcode 8.3 –