2

更新到最新的 Firebase iOS SDK,它无法工作。当我运行它时,该应用程序将引发此错误:Terminating app due to uncaught exception 'com.firebase.durabledeeplink', reason: 'Configure Durable Deep Link fails.

4

2 回答 2

3

潜在的错误可能与您的GoogleServices-info.plist文件缺少重要条目(可能是API_KEYCLIENT_ID)有关。

您很可能只需再次重新下载GoogleServices-info.plist文件即可解决此问题。转到 Firebase 控制台,选择您的项目,单击小齿轮图标,选择“项目设置”,然后为您的 iOS 应用程序,再次下载 plist 文件。

从 Xcode 中删除旧的,将新的拖进来,你应该很高兴。

正如 mskobe 所指出的,您还可以通过删除 Invites 和 Deep Links 库来解决此问题,但这可能不是您想要使用这些库的答案。:)

于 2016-06-21T22:54:57.887 回答
1

@ScotShinderman 我让它工作。我不确切知道那里发生了什么,但这是我修复它的方法。1. 清除所有派生数据和模块缓存 2. 删除我安装的所有 pod 库并从 Podfile 中删除所有与 firebase 相关的库。3.只添加我需要使用的firebase组件:

pod 'Firebase'
pod 'Firebase/Auth'
pod 'Firebase/Messaging'
pod 'Firebase/Core'
pod 'Firebase/Database'
pod 'Firebase/Storage'
pod 'Firebase/Crash'
  1. 安装 pod 库并构建项目,工作
于 2016-05-25T00:33:07.790 回答