2017-04-18 17 views
1

アップルマッハ-OリンカエラーグループはただのXcode 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
  • を試してみましたが、動作しない、まだそれを再び追加しました。

バージョンに問題がない場合。これらの種類のエラーをデバッグ/解決する方法。ありがとう。

EDITはログインで明らか選び、その後、プロジェクトナビゲータでエラーをクリックしてより多くのエラー情報を表示:

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

私はAlarmViewControllerと呼ばれるSnapKitレイアウト方法を見ることができます。しかし、なぜそこにエラーがあったのかまだ分かりません。

EDIT 以前のXcodeは8.3である必要があります。

+0

Xcodeを更新しただけではありません。あなたはSwiftを更新しました。それは重要な情報です。また、どの古いバージョンから来るのかを知ることも重要です。 – LinusGeffarth

+0

前のXcode 8.3より –

答えて

2

最後に~/Library/Developer/Xcode/DerivedDataを削除して解決しました。