【问题标题】:How do I interpret this bugsense crash report?我如何解释这个 bugsense 崩溃报告?
【发布时间】:2014-01-27 17:50:19
【问题描述】:

我有一个应用程序偶尔会在用户登录后将其踢出,并将其最小化几个小时。它随机发生,对特定设备或操作系统版本没有偏好。这是 bugsense 崩溃日志

Error Message

data parameter is nil


Where

0x84000 +


Short Stacktrace

0   CoreFoundation 0x2e7cee83 + 130

1   libobjc.A.dylib 0x38b2b6c7 objc_exception_throw + 38

2   CoreFoundation 0x2e7cedc5 + 0

3   Foundation 0x2f156be7 + 66

4   MEMetrics 0x0009820d 0x84000 + 82445

5   Foundation 0x2f10947f + 54

Affected App Versions

2.0

Affected SDKs

7.0.4

Details (last occurence of error)


OS   iOS 7.0.4

App Version  2.0

Device   iPhone5,3

Country  US

wifi_on  1

user_id user6@test.com

locale   en_US

sdk_version  3.4

mobile_net_on    0

jailbreak    0

log_data     {u'ms_from_start': 42804}

internal_version     2.0

carrier  Verizon

build_uuid   5310A8F9-6F2B-3D2D-B7E8-9C5F9621FF3C

gps_on   1

execname     MEMetrics

它似乎没有出现在特定文件中。

【问题讨论】:

  • 除非你象征它,否则它没有任何意义。
  • 它涉及使用发布版本中的.dSYM 文件来理解这些数字。有几种方法可以处理 Apple 生成的崩溃日志,但我不知道有错误感觉。

标签: ios crash-reports bugsense


【解决方案1】:

您可以通过在项目的 Bugsense 设置中上传 DSYM 文件来理解这些行。

尝试进入项目然后设置 -> DSYM(这里解释了如何 您应该从 xarchive 压缩并上传 DSYM 文件)

这些符号定义文件可帮助崩溃报告生成器理解与该报告中编码的信息相对应的代码行。每次上传用于分发或应用商店的二进制文件时上传最新的 DSym 文件(至少我就是这样做的,如果有人知道我们应该上传这些文件的更好方式或频率,请告诉我们)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多