iOS - Firebase崩溃报告设置崩溃XCode

时间:2017-08-24 19:26:15

标签: ios xcode firebase firebase-crash-reporting

我正在使用XCode 7.3,当我尝试将Firebase崩溃报告集成到我的iOS项目时,XCode崩溃了。我到目前为止所做的事情

  1. 包含的广告' Firebase /崩溃'
  2. 在AppDelegate中 - 添加了 FIRApp.configure()
  3. 从Firebase控制台生成私钥并下载。
  4. 在新文件夹中添加了下载到项目根文件夹的JSON
  5. 在XCode Build Phases中,添加了一个带

    的新运行脚本

    GOOGLE_APP_ID=1:xxxx:ios:xxxxx ${PODS_ROOT}"/FirebaseCrash/upload-sym“${SRCROOT}”/folderInRoot/filename.json

  6. 当我尝试导航到AppDelegate尝试崩溃时,XCode会立即崩溃。

  7. 要解决的步骤:

    1. 尝试清理项目。
    2. 尝试将下载的JSON移动到XCode项目中。
    3. 尝试将下载的JSON移动到本地路径并将其从项目文件夹中删除。
    4. 尝试运行项目而不导航到任何文件,添加构建脚本后 - 运行成功,应用程序在模拟器中运行就好了。但是,无法导航到任何文件以继续处理项目。
    5. 尝试删除运行脚本 - 这允许我导航到其他文件,而不会发生任何XCode崩溃。
    6. 其他信息:

      • 我已经集成了Firebase Analytics并且运行正常。
      • 我也有Fabric集成。但它由一个在我之前处理该项目的团队管理,我只是无法删除他们的Fabric依赖项以添加我自己的。因此,甚至需要Firebase崩溃报告。
      • Fabric依赖项和无法从项目中删除它是否也会干扰Firebase运行脚本?我无法想象为什么会这样。

      引用的链接:

0 个答案:

没有答案