2014-01-27 40 views
0

我有一個應用程序偶爾會在用戶登錄後將其踢出,並將其最小化了幾個小時。它隨機發生,沒有特定設備或操作系統版本的偏好。這裏是錯誤的碰撞日誌如何解讀這個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 [email protected] 

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 

它似乎沒有出現在特定的文件。

+0

它意味着什麼,除非你象徵着它。 – trojanfoe

+0

我該怎麼做? – okawei

+0

它涉及使用發佈版本中的'.dSYM'文件來理解這些數字。有一些使用Apple生成的崩潰日誌的方法,但我不知道錯誤感。 – trojanfoe

回答

0

您可以通過在項目的Bugsense設置中上傳DSYM文件來理解這些行。

嘗試將項目再設置 - > DSYMs(這說明你應該如何 壓縮並從xarchive上傳DSYM文件)

這些符號定義文件,幫助崩潰報告生成器瞭解與該報告中編碼的信息相對應的代碼行。上傳最新的DSym文件,每次上傳二進制發佈或應用商店(至少這是我做的,如果有人知道我們應該上傳這些文件的更好方式或頻率,請告訴我們)