2014-01-27 3 views
0

У меня есть приложение, которое изредка выталкивает пользователей после того, как они вошли в систему, и это сведено к минимуму в течение нескольких часов. Это происходит случайным образом без предпочтения для конкретного устройства или версии os. Вот журнал ошибок bugsenseКак интерпретировать этот отчет об ошибках 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' из вашей сборки релиза, чтобы понять эти числа. Есть несколько способов сделать с журналом Crash, созданным Apple, но я не имею идеи с ошибкой. – trojanfoe

ответ

0

Вы можете понять эти строки, загрузив файлы DSYM в настройках Bugsense для проекта.

Попробуйте идти к проекту затем Настройки -> DSYMs (Здесь описано, как вы должны пронестись и загрузить файл DSYM из xarchive)

Эти файлы определения символов, которые помогают отчет об ошибке генератор понимает строки кода, которые соответствуют информации, закодированной в этом отчете. Загружайте последние файлы DSym каждый раз, когда вы загружаете двоичный файл для дистрибутива или в магазин приложений (по крайней мере, это то, что я делаю, если кто-то знает о лучшем способе или частоте, по которой мы должны загружать эти файлы, пожалуйста, сообщите нам об этом)