2013-09-19 3 views
0

Две недели назад приложение iPhone, которое я разработал, было доступно в App Store. Приложение представляет список метеорологических станций, реализует карту, имеет некоторые диаграммы и некоторые кнопки для сортировки станций в соответствии с расстоянием от позиции устройства.Отчет о сбое iPhone от Google Analytics - слишком длинный текст ошибки

Через аналитику Google я вижу, что это произошло более 50 раз с тем же сообщением об исключении. Проблема в том, что описание сокращает среднее предложение и оставляет меня невежественным. Приложение не разбилось во время последнего тестирования моих устройств. В iTunes Connect нет отчетов о сбоях.

Буду признателен за советы, которые могут указывать на меня в правильном направлении отладки.

Предложение:

NSInvalidArgumentException Trace: -[NSObject doesNotRecognizeSelector:] ___forwarding___ _CF_forwarding_prep_0 _mh_execute_header -[UIViewController v 
+0

Я все еще не понял этот. Itunes connect не показывает никаких отчетов о сбоях, и приложение, которое теперь прошло 1000 загрузок, достигло 100 сбоев в соответствии с аналитикой google. Мне еще предстоит испытать катастрофу ... Я благодарен за любые предложения о том, как отладить это. – Fubbe99

ответ

0

Этот вопрос оказался, скорее всего, связано с графиками Шиноби, используемых в приложении. Приложение проверяет веб-сервис с данными о погоде. Иногда данные могут быть недействительными, и в приложении это неправильно обрабатывалось. Когда присутствовали недействительные данные, график не смог отобразить в новом UIViewController и разбил приложение.

Эта ошибка была несколько трудно найти, особенно из-за странного, ампутированного отчета о сбоях в аналитике google.

Другим возможным объяснением аварии может быть то, что пользователям IOS5 было возможно установить приложение. Приложение не будет запускаться, потому что было использовано «Autolayout», для которого требуется хотя бы iOS6 ...

iTunes Connect по-прежнему не содержит отчета о сбоях. В приложении около 200 пользователей.