2017-02-28 90 views
0

當我嘗試構建我的項目時出現此錯誤。項目構建顯示錯誤「Apple Mach-O鏈接器錯誤」

ld: warning: directory not found for option '-F/Users/goradiad/Documents/mpIosAppSwift/matchpointGPS/Pods/GoogleIPhoneUtilities/Frameworks'

ld: warning: directory not found for option '-F/Users/goradiad/Documents/mpIosAppSwift/matchpointGPS/Pods/GoogleInterchangeUtilities/Frameworks/frameworks'

ld: warning: directory not found for option '-F/Users/goradiad/Documents/mpIosAppSwift/matchpointGPS/Pods/GoogleNetworkingUtilities/Frameworks/frameworks'

ld: library not found for -lGGLCloudMessaging clang: error: linker command failed with exit code 1 (use -v to see invocation)

我不知道在哪裏看。我可以看到有很多與此相關的問題,但都有不同的答案。

+0

您使用的是SDK還是可可豆莢? –

+0

重新安裝cocoapods並重試 –

+1

顯示完整的堆棧跟蹤 –

回答

0

嘗試刪除得出的數據和嘗試,如果你正在使用可可豆莢安裝莢

0

請考慮從你的模擬器, 再次在Xcode(運行它密鑰 - 清潔您的項目也卸載應用程序CMD + R)。

0

如果您正在使用的CocoaPods,

  • 取消註釋Use frameworks
  • 檢查的Xcode
  • 你的目標版本做莢更新
  • 乾淨運行。

有時清潔模擬器也適用!

0

我從 構建設置消除-ObjC,以解決具體的鏈接錯誤 - >其它鏈接器標記

但我引入了一個新的錯誤 「沒有這樣的文件或目錄:GoogleToolboxForMac」 我以爲我」我錯誤地從Linker Flags中刪除了GoogleToolboxForMac,並且無法再次添加它。

0

由 生成設置中刪除所有的庫終於得到了這個工作 - >其他鏈接器標記

更好地利用你的項目的備份使這一變化之前。