2017-09-15 43 views
1

我有使用GoogleMaps的項目。 項目工作正常。GoogleMaps和谷歌廣告在swift中

但我已將項目從vm mac移動到其他計算機mac os。之後,項目會提出如下所示的錯誤。

No such module 'GoogleMaps' 

爲什麼移動項目後出現此錯誤? 謝謝。

(和我感動了其他項目,我遇到了這樣的錯誤

Umbrella header 'GoogleMobileAds.h' not found 
    Could not build Objective-C module 'GoogleMobileAds' 

該項目具有橋文件,但是這對其他圖書館 ) 這個問題的任何想法?

+0

您是否嘗試過清洗您的項目並重新構建它?其次,您正在使用橋接頭並將項目從vm切換到Mac,因此您必須在構建設置(項目設置)中分配橋接頭的新路徑。在完成這兩個步驟後再次建立希望它有幫助。因爲根據我這樣的錯誤存在路徑改變,如果你使用pods再次安裝它們 –

+0

第一個項目沒有橋接文件。我試着乾淨和重建。 但這不起作用。 第二個項目有橋接文件,但這是其他庫。 圖書館沒有提出任何錯誤。 – hkg328

+0

「我已經移動了項目」......你是如何移動,通過混帳或粘貼在那裏的? –

回答

1

自我問題自我回答

我解決了這個問題。

  • 首先我刪除了Podfile中的所有庫。 然後我運行「pod install」從項目中刪除所有庫。

  • 我再次附加庫到Podfile。 並再次執行「pod install」重新安裝所有庫。 然後錯誤消失。

  • 我遇到了新的錯誤「命令/ usr/bin/codesign失敗,退出代碼1」。爲了修復這個goto項目根文件夾在終端並且遵循命令

    xattr -rc。

之後,一切都很好。謝謝大家!