ios - Firebase 运行时崩溃

标签 ios xcode firebase firebase-cloud-messaging

我已将 Firebase 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'

我已经添加了我能想到的所有必需的框架,但仍然遇到这个问题。

最佳答案

确保您已将 GoogleToolboxForMac 库添加到您的项目中,并且已将 -ObjC 添加到build设置中的其他链接器选项。

关于ios - Firebase 运行时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42556116/

相关文章:

javascript - 在 Firebase 中使用 push() 如何获取唯一 ID 并存储在我的数据库中

iPhone - 触发 APNS

xcode - 不同类型的Xcode应用程序

objective-c - 如何向已存在的字符串添加字符?

javascript - Firebase 存储安全规则拒绝读取权限,即使 "allow read: if true"

firebase - 向 Flutter 应用程序的新用户发送欢迎电子邮件

iphone - 具有自动建议的搜索功能

ios - 在 Swift 中创建一个函数来播放特定频率的音调

ios - 启动 Storyboard中的图像未更新

ios - 位置管理器给出空坐标