【问题标题】:FireBase-Analytics IOSFireBase 分析 IOS
【发布时间】:2016-11-10 20:52:35
【问题描述】:

我是新的移动开发人员,今天我使用代码 [FIRApp 配置] 在我的项目中添加了 firebase 分析框架,所以当我运行应用程序时,应用程序会崩溃。有人可以帮我修复这个错误吗?谢谢大家!这里是登录xcode:

* 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“+[NSData gtm_dataByGzippingData:]:无法识别的选择器发送到类 0x1a0c5a8b8” * 首先抛出调用栈: (0x1834F9900 0x1834fd5b8 0x18340168c 0x1001cda2c 0x1001cda2c 0x1001e17c8 0x1001e17c8 0x1001e17c8 0x1001e12c8 0x1001e17c8 0x1001e12c8 0x1001e12c8 0x1001e12c8 0x1012d1bf0 0x1012d1bb0 0x1012de6c8 0x1012d58a0 0x1012d1bb0 0x1012e0e10 0x1012e04d8 0x183161470 0x183161020 0x183161470 0x183161470 0x183161020 0x183161020) libc++abi.dylib:以 NSException 类型的未捕获异常终止

【问题讨论】:

  • 您能否提供有关您的设置的更多信息?您使用的是哪个库版本?您是否正在使用 cocoapods 将 Firebase 添加到您的项目中?
  • 我在 FireBase-Analytics 中添加了所有框架,我从dl.google.com/firebase/sdk/ios/3_3_0/Firebase.zip 下载了最新版本,我使用的是没有 cocoapods 的 firebase。我已完成文件自述文件中的所有步骤,但无法修复此错误。这是我添加的框架: FirebaseInstanceID.framework GoogleInterchangeUtilities.framework GoogleSymbolUtilities.framework GoogleUtilities.framework FirebaseAnalytics.framework

标签: ios firebase-analytics


【解决方案1】:

请下载最新的 zip 文件。当我忘记添加链接器标志 -ObjC 时,我遇到了类似的崩溃。你有没有机会错过那个标志:

  1. 将 -ObjC 标志添加到“其他链接器设置”:在您的项目设置中,为您的目标打开“设置”面板 b.转到构建 设置选项卡并找到“其他链接标志”设置 在链接部分。 C。双击设置,点击“+”按钮,添加“-ObjC”(不带引号)

这里应该是1

【讨论】:

  • 哇,谢谢伙计——这就是给我的!我不小心将此标志设置为发布方案而不是调试
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-17
  • 1970-01-01
相关资源
最近更新 更多