Использование Testflight не приводит к сбоям

Я установил Testflight (1.2 B3), как указано в документации. Сборки загружаются и обновляются нормально. Я вижу сеансы (в основном анонимные :/), я получаю журналы (TFLog), но не получаю отчетов о сбоях. Я даже ввел сбой при событии (метод не найден), но в Testflight об этом ничего нет.

Подготовка осуществляется через профиль разработчика, в который встроено несколько устройств. Проблема возникает на iOS6 и iOS5/iPhone5 и iPad3. Создается для iOS6.

Есть идеи?

ОБНОВЛЕНИЕ Я протестировал несколько других фреймворков и способов получения отчетов о сбоях. Ничего не сработало, поэтому я подозреваю что-то в своем коде (очевидно). Существуют ли какие-либо другие переключатели, которые XCode 4.5.1 мог бы включить и таким образом отключить любые сообщения об ошибках во время «производственной среды», такой как установка?

ОБНОВЛЕНИЕ 2 На данный момент мы используем Testflight только для распространения бета-версий и перешли на Crashlytics для отчетов о сбоях. Это немного более оптимизировано и вызывает большинство сбоев.


person gamma    schedule 17.10.2012    source источник
comment
Вы имеете в виду журнал веб-сайта / сеанса testflight или каталог кешей? На веб-сайте testflight указано правильное начало и завершение сеансов - как будто обработчик не был установлен или что-то в этом роде. У меня был другой обработчик в моем проекте, но будьте уверены, я удалил его все.   -  person gamma    schedule 17.10.2012
comment
когда вы нажимаете на сборку, а затем происходит сбой, она отображает - но в моем случае есть несколько сбоев.   -  person btype    schedule 17.10.2012
comment
Неа. Ничего. В полях сбоя для сборки отображается «0».   -  person gamma    schedule 17.10.2012
comment
для уверенности. Я явно вызвал несуществующий метод.   -  person gamma    schedule 17.10.2012
comment
Я также вижу это. Я намеренно пишу данные на неверный адрес, когда нажимаю кнопку, и приложение вылетает. Но столбец «Сбои» в разделе «Управление сборками» не указывает на какие-либо сбои. Та же проблема, я так понимаю?   -  person Fredrik Johansson    schedule 18.10.2012
comment
Проблема до сих пор не устранена. Такая же ситуация.   -  person Tyler Daniel    schedule 21.01.2013
comment
Есть новости по этому поводу? Я считаю, что у меня та же проблема (хотя я использую MonoTouch, поэтому есть еще один уровень косвенности, я все еще считаю, что это та же проблема).   -  person Tyson    schedule 15.02.2013


Ответы (2)


Я также не получаю никаких отчетов о сбоях через TestFlight. Вот что мне сказали люди из TestFlight:

В настоящее время наша команда занимается решением проблемы, связанной с автоматическим управлением версиями приложения при загрузке, а данные SDK не отображаются должным образом. Глядя на предоставленный вами URL-адрес, похоже, что версия сборки не меняется перед загрузкой приложения в TestFlight, и наша реализация автоматического управления версиями вызывает проблему с общими отчетами данных SDK.

Я поделюсь этим с нашей командой, и мы свяжемся с вами, когда у нас будет доступное обновление.

Я пытался обновить версию сборки, чтобы избежать автоматического версионирования, но мне это не помогло. Но, возможно, эта проблема затрагивает кого-то еще.

person Geir Engdahl    schedule 06.12.2012
comment
Ммм. Моя версия меняется каждый раз. По крайней мере, моя внутренняя версия. Было бы здорово, если бы вы обновили этот пост, когда получили ответ. - person gamma; 13.12.2012
comment
Я также не получаю никаких отчетов о сбоях. У меня обновляется номер сборки каждый раз при запуске компилятора, но номер моей версии до сих пор зафиксирован на уровне 0,001. У меня есть 4 рядом с сеансами, но когда я захожу в сеансы, он показывает 2 сеанса для анонимного пользователя. Я также хотел бы знать, свяжется ли TestFlight с вами по поводу проблемы. - person Herr Grumps; 07.01.2013
comment
В первый раз, когда мое приложение вышло из строя, об этом сообщили правильно. Однако последующие сбои вообще не проявляются. Однако сеансы отображаются нормально. Также, кажется, возникли проблемы с использованием файла .dSYM, который я загрузил, чтобы символизировать сбой - не уверен, должен ли он иметь возможность символизировать сбои после того, как они произошли. - person Rich Tolley; 07.01.2013
comment
У меня было такое же поведение, как у @RichTolley. - person johnnieb; 29.01.2013
comment
У меня такая же проблема, пишет 2 сбоя, но когда захожу в раздел сбоев, там ничего нет. - person Jens Andersson; 18.03.2013
comment
Если TestFlight получает отчеты о сбоях версии приложения, которая не была загружена в TestFlight, что делает TestFlight? Просто скинуть данные? - person Cris; 10.07.2013

Testflight не удовлетворил наши потребности в регистрации сбоев. Вот почему мы перешли к Crashlytics (как я уже сказал в исходном посте). Проблемы с Testflight, похоже, не решены. Мы по-прежнему используем его для распространения, и в этом он хорош.

person gamma    schedule 06.06.2013
comment
Я обнаружил, что когда я не включил ***.app.dSYM в загрузку для testflight, я не получил бы отчеты о сбоях, вы включили это при загрузке? - person Popeye; 06.06.2013
comment
@Popeye, как вы включаете dSYM при загрузке приложения в Testflight? - person omarojo; 04.12.2020