【问题标题】:Crashlytics error code: 202 when Submitting filesCrashlytics 错误代码:提交文件时出现 202
【发布时间】:2013-08-13 12:02:01
【问题描述】:

我的应用 (iOS) 使用了crashlytics framework,直到现在还可以。 但是在前几天,我在 crashlytics 仪表板上没有看到任何报告。

所以我通过[[Crashlytics shareInstance] crash] 做了一个测试错误并记录了

2013-08-12 15:02:22.927 ... [Crashlytics] Processed file successfully
2013-08-12 15:02:22.930 ... [Crashlytics] Alternate file submission complete
2013-08-12 15:02:22.933 ... [Crashlytics] Displaying permission alert
2013-08-12 15:02:38.919 ... [Crashlytics] Submitting files
2013-08-12 15:02:41.585 ... [Crashlytics] Submission response: {status: 202, error: (null)}
2013-08-12 15:02:41.587 ... [Crashlytics] Submitted file successfully
2013-08-12 15:02:41.589 ... [Crashlytics] No sendable files, submission process complete

现在,我的应用无法发送任何错误报告:(

我的应用发生了什么?

P/s:我有另一个 Android 应用程序,它仍然使用相同的 key-crashlytics,而且还可以。

【问题讨论】:

  • 日志消息对我来说看起来不错。 HTTP 状态 202 的意思是“请求已被接受处理,但处理尚未完成。请求最终可能会或可能不会被执行,因为在实际发生处理时它可能会被禁止。”
  • 是的,我知道! HTTP 状态代码在w3.org/Protocols/HTTP/HTRESP.html 中进行描述。但这是为什么呢?也许它是 crashlytics 服务器的错误,我无法解决它??? :(
  • 可能缺少 dSYM 文件。 Crashlytics 应自动将其上传到服务器。如果您无法解决问题,请联系支持人员。

标签: ios crashlytics


【解决方案1】:

是的,问题是缺少 dSYM。所以我改变了构建版本并再次构建....问题解决了!

如果有人遇到问题是 crashlytics 应用程序(在 MAC 上)被冻结,占用了这么多内存,请在 ~/Library/Caches/com.crashlytics.mac 清理缓存(来自 crashlytics 支持者

【讨论】:

  • 我的解决方案是确保[Crashlytics startWithAPIKey]didFinishLaunchingWithOptions 方法的最后一行。
  • 我的问题源于运行 Pony Debugger。我将其注释掉并在底部添加了[Crashlytics startWithAPIKey]。似乎成功了。
【解决方案2】:

我们最近遇到了这个问题,我发现在某个地方构建脚本被删除了。使用以下内容重新添加它为我们解决了这个问题:
./Crashlytics.framework/run <your_api_key> <build_secret>

注意: 使用 Cocoapods 时,您需要使用以下内容而不是上述内容 (source): ./Pods/CrashlyticsFramework/Crashlytics.framework/run

添加构建脚本:

  1. 要在 Xcode 6 中添加运行脚本构建阶段,请在项目中选择应用程序目标,然后选择“构建阶段”。
  2. 点击小“加号”图标并选择“New Run Script Build Phase”。
  3. 您现在应该在构建阶段选项的中间看到一个运行脚本部分,如上所示。
  4. 在运行脚本构建阶段的正文中,粘贴脚本。`

以上引用来自 Crashlytics visual tutorial,在this post 中引用。

【讨论】:

    猜你喜欢
    • 2014-04-10
    • 1970-01-01
    • 1970-01-01
    • 2020-07-29
    • 1970-01-01
    • 2015-11-12
    • 1970-01-01
    • 1970-01-01
    • 2013-09-28
    相关资源
    最近更新 更多