1
我手動添加了火力地堡SDK到我的項目(不能使用由於配置問題的CocoaPods)。火力地堡運行時墜毀
使用下面的框架:
FirebaseCore.framework
FirebaseInstanceID.framework
Firebasemessageing.framework
在AppDelegate
我已經進口了以下內容:
#import "Firebase.h
#import <FirebaseInstanceID/FirebaseInstanceID.h>
#import <FirebaseMessaging/FirebaseMessaging.h>
然後,我引用API:
[FIRApp configure];
一切都很好時,我建立了這個項目。但是一旦應用程序打Firebase SDK
API - 我收到下列崩潰:
錯誤消息在控制檯:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[NSData gtm_dataByGzippingData:error:]: unrecognized selector sent to class 0x10553f168'
我添加了所有必需的框架,我能想到的,但仍然遇到這個問題。
感謝 - 這是它。不過,我現在正面臨與FirebaseSDK相關的另一次崩潰。 ? – Tander
但如果添加objc標誌,那麼你不能再編譯其他圖書館像Facebook :(任何想法 – loki
@loki黑客攻擊的解決方法是增加的顯式調用[NSData的gtm_dataByGzippingData:錯誤:在未執行的代碼,以便參考是可見的,它不會被連接器丟棄 –