1

有人尝试过新的 Firebase 崩溃报告吗?

创建崩溃后,我遇到了以下错误。

CrashReporter[4248:] Firebase Analytics 已启用 2016-05-27 09:22:07.579 CrashReporter[4248:68995] Firebase 崩溃报告:无法传输崩溃:错误 Domain=com.google.FirebaseCrash Code=1“上传失败”UserInfo= {NSLocalizedDescription=上传失败,NSLocalizedFailureReason=HTTP错误代码 403:{

4

1 回答 1

4

当您从 GoogleService-Info.plist 文件中读取的 API_KEY 丢失或不正确时,就会发生这种情况。我会检查以下内容:

1) 确认您的 GoogleService-Info.plist 文件包含 API_KEY。有一个罕见的错误,您可以下载文件并且未插入此字段。如果 API_KEY 丢失,请下载新的 GoogleService-Info.plist 文件(点击您的项目,点击屏幕左上角的齿轮图标,点击项目设置,选择您的应用,然后下载新的配置文件)。

2) 确认您使用的是正确的 GoogleService-Info.plist 文件。如果您设置两个项目,请确保两个项目使用不同的文件,并且它们没有混淆。

3) 确保您的 GoogleService-Info.plist 文件没有被您的网络浏览器重命名为 GoogleService-Info.plist (1) 之类的文件。如果是,请将其重命名为 GoogleService-Info.plist

编辑: 这也可能是由于 CFBundleVersion 或 CFBundleShortVersionString 不是major.minor.patch,都是数字。对 CFBundleVersion 的限制很快就会被取消(以及更好的错误消息)

于 2016-05-27T17:15:32.010 回答