2017-04-18 2 views
1

애플 마하-O 링커 오류 그룹은 그냥 엑스 코드 8.3.1로 업데이트하고 내 프로젝트는 같은 오류를 얻을 구축 :업데이트 : Snapkit 오류

"__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) 

그것이 SnapKit 문제입니다 보인다.

  • pod 'SnapKit'pod install 제거 cmd + shift + k
  • 을 시도하고 작동하지 아직도 그것을 다시 추가.

버전 문제가 아닌 경우. 어떻게 이러한 종류의 오류를 디버그/해결할 수 있습니다. 감사.

편집 오른쪽 다음 보여 로그인 더 많은 오류 정보를 공개 선택, 프로젝트 탐색기에서 오류를 클릭

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

내가 AlarmViewController라는 SnapKit 레이아웃 방법을 볼 수 있습니다. 그러나 아직도 그 오류가 왜 있었는지 명확하지 않습니다.

편집 이전 Xcode는 8.3이어야합니다.

+0

Xcode를 업데이트 한 적이 없습니다. Swift를 업데이트했습니다. 그것은 중요한 정보입니다. 또한 어떤 구형 버전이 출시 될지 알고 있어야합니다. – LinusGeffarth

+0

이전 Xcode 8.3 이전 –

답변

2

마지막으로 ~/Library/Developer/Xcode/DerivedData을 제거하여 해결되었습니다.