Удалите предупреждение о том, что в Fabric отсутствует предупреждение dsym, не загружая dsym

Я случайно вызвал сбой в сборке Xcode под тем же номером версии производственного приложения, и теперь у меня всегда отображается следующее предупреждение на панели инструментов:

«Найдено x несимметричных сбоев из-за отсутствия файлов dSYM ...»

Мой вопрос: в случае, если я не хочу просматривать эти сбои, поскольку они были созданы самостоятельно, есть ли способ удалить предупреждающее сообщение без загрузки dsym, поскольку я не могу найти запрошенный dsym с помощью < strong> mdfind.

Спасибо


person Nadav96    schedule 19.01.2018    source источник


Ответы (2)


В Fabric dSYMS помечены как «Required» или «Optional», если те, которые вам не хватает, необходимы, я не думаю, что вы можете удалить предупреждение, пока dSYMS не будут загружены.

Если вы не можете найти dSYMS, вы всегда можете загрузить их из Организатора Xcode или из iTunes Connect.

Взгляните на эти документы Fabric https://docs.fabric.io/apple/crashlytics/missing-dsyms.html

person Carolina Aguilar    schedule 19.01.2018
comment
Это на тот случай, если мы говорим об архивных версиях или о той, что была загружена в itunes connect. К сожалению, отсутствующий dSYM, который я получил из сборки Xcode, я забыл увеличить номер версии, и, что еще хуже, после осознания ошибки я увеличил номер версии, не решая новую проблему. Я попытался найти dsyms в папке Xcode DerivedData, но не нашел подходящего dsym, обречено ли мое приложение на вечное получение этого предупреждения? - person Nadav96; 20.01.2018
comment
Вы нашли решение? У меня ТОЧНАЯ такая же проблема. У меня нет этого файла dSYM, поскольку он не был сгенерирован Xcode из-за настроек сборки, которые у меня были ... - person MihaiL; 26.08.2020
comment
Были ли какие-то изменения или мы все еще не можем избавиться от глупых предупреждений? - person Ramin; 09.05.2021

Один из способов справиться с этим - отключить сбор ткани для этой версии приложения. Обратной стороной, на мой взгляд, является то, что вы потеряете все отчеты Fabric для этой версии, но если этот отчет о сбое относится к версии, выпущенной несколько лет назад, у вас больше нет символов и вам не нужно создавать отчеты для этой версии вы можете перейти в «Настройки»> «Приложения»> «Имя вашего приложения»> «Версии» и пролистывать страницы, пока не найдете версию, которая связана с отчетом о сбоях, который вы видите. Установите переключатель в положение «Выкл.», Чтобы отключить сбор. Потребуется некоторое время, чтобы dsyms для этой версии больше не были отмечены как требуемые (для нас это заняло ~ 15 минут, но я не удивлюсь, если система Fabric сделает это 24 часа в сутки, и нам повезло) и в конечном итоге предупреждение, которое вы видите на вкладке Crashlytics, также исчезнет через несколько часов после этого.

person Nobosi    schedule 12.04.2018