2015-08-30 3 views
0

У меня есть приложение, которое уже находится в App Store, и у меня есть отчет о сбоях, который является unsymbolicated. Я попытался загрузить файл .dSYM, используя следующую процедуру, но Parse все еще показывает мне отчет о несимметричном сбое. Мне интересно, что я делаю что-то неправильно.Анализ аналитических данных без сортировки после загрузки файла DSYM

Скажем, приложение называется MyApp

  1. В Xcode, я открываю с помощью окна Органайзер> Органайзер
  2. мне найти мой последний MyApp архив, и я правой кнопкой мыши на него, то Показать в Finder
  3. я правая кнопка мыши на файл MyApp.xcarchive и выберите Показать содержимое пакета
  4. Я перемещаться в папку dSYMs и получить каталог (я вижу здесь MyApp.app.dSYM файла)

В терминале, я загрузить файл dSYM с помощью этого:

  1. I компакт-диск в моей папке разбора облака, которая находится в моей папке проекта
  2. Затем я ввожу следующее:

parse symbols MyApp --path="/Users/EmadToukan/Library/Developer/Xcode/Archives/2015-08-15/MyApp 2015-08-15, 7.28 PM.xcarchive/dSYMs/MyApp.app.dSYM"

Когда я ударил войти, я получаю следующее:

Uploading iOS symbol files... 
Uploaded symbol files. 

Когда я обновляю страницу анализа аналитики, она все еще говорит, что отчет о сбое несимметричен. Есть идеи, почему это происходит?

+0

Вы связались с Parse Support? – Kerni

+0

Я разместил этот вопрос и пометил @ParseIt на Twitter. Есть ли другой способ, с которым я могу связаться с ними? –

+0

Я думаю, что при загрузке вам нужно загрузить файл DWARF, который находится чуть глубже в архиве в 'parse symbols APP_NAME --path =" "'. Чтобы попасть туда, щелкните правой кнопкой мыши файл MyApp.app.DSYM и снова покажите содержимое. Тем не менее, я сделал это, и только один краш был символизирован, другие были оставлены безсимметричными, и у меня все еще было сообщение «Эта трассировка стека несимметрична» наверху, независимо от того, была ли она символизирована или нет. – Warblr

ответ

1

Я представил это как комментарий изначально, потому что не думал, что вижу правильные результаты. Теперь я понимаю, что я есть.

Так что вам нужно загрузить файл, найденный в каталоге DWARF вашего архива. Это можно найти на dSYM/xarchive/DWARF/app_name, где «app_name» фактически будет файлом, который вы хотите загрузить.

Как только вы сделаете это, из того, что я могу сказать из документов Parse, предыдущие сбои, которые были unsymbolicated, будут отображаться не. Вместо этого будет генерироваться новый аварийный сигнал с символами. Это немного запутанно, потому что после этого повторяющиеся, несимметричные сбои остаются там. Вы можете найти эту информацию на сайте Parse here