Firebase Crashlytics - iOS 设备上初始化期间失败

问题描述 投票:0回答:1

我在 Flutter 应用程序中使用 Firebase,但在 iOS 设备上进行

FirebaseCrashlytics
初始化时遇到问题。

我在启动过程中收到以下错误:

10.16.0 - [FirebaseCrashlytics][I-CLS000000] Failed to download settings. 
If this is your first time launching the app, make sure you have enabled Crashlytics in the Firebase Console. 
Error Domain=FIRCLSNetworkError Code=-5 "(null)" UserInfo={status_code=404, type=2, request_id=, content_type=text/html; charset=utf-8}

显然,崩溃报告不会从 iOS 设备发送到 Crashlytic。

有人遇到过这个问题吗?

ios flutter firebase crashlytics
1个回答
0
投票

该错误表示 FirebaseCrashlytics 设置提取存在问题。解决方法:

  1. 启用 Crashlytics:确认已在您的项目的 Firebase 控制台中激活 Crashlytics。

  2. 捆绑包标识符:检查 iOS 捆绑包标识符是否与 Firebase 中的标识符匹配。

  3. GoogleService-Info.plist:确保其正确放置在您的应用中并包含 Crashlytics 设置。

  4. 更新 Firebase SDK:使用最新的 Firebase SDK。更新您的 Podfile 并运行

    pod update

  5. 互联网权限:确保应用程序具有

    Info.plist
    中的互联网访问权限。

  6. 干净构建:尝试干净构建:

    flutter clean
    cd ios
    pod deintegrate
    pod install

  7. Firebase 规则:检查是否有任何可能阻止连接的 Firebase 规则。

如果问题仍然存在,请通过

request_id
联系 Firebase 支持。

© www.soinside.com 2019 - 2024. All rights reserved.