2017-06-08 85 views
0

我正在做一個使用firebase的應用程序,我已經完成了pod的設置,今天當我在一段時間後重新打開項目時,我在圖片中出現了這個問題,如何解決它的任何幫助?編譯生成失敗時出現xcode錯誤

我已經嘗試過清理和刪除文件莢,重新執行「安裝莢」,但他似乎再也不能看到我的「進口火力地堡」

enter image description here

回答

0

不幸的是有可能造成您的錯誤的原因很多。這裏有幾個容易被忽略的步驟安裝Firebase與cocoapods:

  1. 您的pod文件的頂部可能看起來類似於下面的代碼片段。看起來你使用的是swift,因此請確保取消註釋「use_frameworks!」行,因爲我在這裏所做的:

    # Uncomment this line to define a global platform for your project 
    # platform :ios, '10.0' 
    # Uncomment this line if you're using Swift 
    use_frameworks! 
    
  2. 確保從現在開始,你從終端打開您的項目:

    $ open your-project.xcworkspace 
    
  3. 如果您還沒有任何運氣它可能是值得仔細閱讀Firebase入門指南:Add Firebase to your iOS Project

+0

是的,podfile就像你寫的一樣。在這一點上,我想我將不得不創建一個新項目,並將n貼上源代碼,然後再創建整個故事板。 – jamesk

+0

在您重新創建整個項目之前,您可以檢查您的cocoapods版本,如果它太舊,您可能會在安裝它的庫時遇到問題。你可以用'pod --version'來檢查你的當前版本。我認爲他們剛剛發佈了1.3.0 beta版本,但如果您至少有1.1.1版本,那麼您應該沒問題。你有沒有確保從終端打開你的項目:'open project-name.xcworkspace'?如果使用.xcodeproj擴展名打開項目,則Firebase庫將不可用。 – element4lifex8

+0

我有1.2.1,是的,我通過終端 – jamesk