2017-10-13 47 views
0

通過cocoapod導入火力地堡我想谷歌火力地堡簽到我迅速融入項目,但是當我通過的CocoaPods安裝SDK我得到錯誤「沒有這樣的模塊」 import Firebase。我嘗試過類似問題提供的解決方案,但他們都沒有幫助我。我在下面提到我的podfile。不能在SWIFT項目

platform :ios, '9.0' 

target 'swiftapp' do 
use_frameworks! 

pod 'Alamofire', '~> 4.5' 
pod "Bottomsheet" 
pod "SearchTextField" 
pod 'Firebase' 
pod 'FirebaseAuth' 
pod 'FirebaseDatabase' 
pod 'GoogleSignIn' 

end 

我也附上一個圖像,顯示我的項目中可用的所有Firebase模塊。 enter image description here

編輯: - 我已經在我的項目在安裝之前火力地堡的更新我的CocoaPods。而且,爲了測試目的,我嘗試在新項目中安裝Firebase,並且在該項目中完美運行。

編輯: - 我使用1.3.1版本的cocoapods。

enter image description here

任何人都可以請幫助。

謝謝

+0

嘗試刪除DerivedData –

+0

@PaulBeusterien試過,但沒有奏效。 –

回答

0

您可以導入代碼中需要的那部分Firebase。例如: - 如果您需要進行Firebase身份驗證,則可以單獨導入FirebaseAuth。所以,這取決於您工作的Firebase的哪一部分。

0

這是一個已知的問題,更新cocoapods到1.3.0應該解決它。

你也應該有

莢 '火力地堡/核心'

在podfile,不

莢 '火力地堡'

+0

我在安裝Firebase之前更新了cocoapods。通過cocoapods安裝Firebase可以在一個新項目中完美工作,但在我現有的項目中,我仍然面臨同樣的問題。 –

+0

可能是版本問題,請更新您的pod mate。 –

+0

我正在使用cocoapods 1.3.1。 –