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:错误:在未执行的代码,以便参考是可见的,它不会被连接器丢弃 –