2017-10-09 113 views

回答

0

MessagingDelegate是未申報類型,錯誤說。確保您要導入的火力地堡框架,就像這樣:

import Firebase

如果導入Firbease框架給你一個錯誤no such module Firebase,那麼你需要修復的第一,no such module Firebase錯誤。如何解決這個問題?您需要根據Swift語言版本檢查Firebase版本。也許Firebase版本使用Swift 4.0,而您的項目使用Swift 3.0。

爲了確保安裝專用於Swift 3.0的窗格,添加可以將每個窗格的構建設置的檢查器添加到您的Podfile中。另外,還要確保你安裝火力地堡的Messaging框架,就像這樣:

​​
+0

import Firebase本身給我錯誤'沒有這樣的模塊Firebase'錯誤;這就是爲什麼我添加了導入FirebaseCore並導入FirebaseInstanceID –

+0

的更新回答。 – Glenn

+0

它不工作;我將Firebase的版本降級到支持Swift3的4.0.0,但它沒有奏效。仍然得到相同的錯誤 –

1

在頁面的頂部添加import FirebaseMessaging會解決這個問題

0

更新使用pod update和podfile如果吊艙更新失敗更新,刪除podfile.lock並運行pod install

相關問題