Имя потока 0: очередь отправки: com.apple.main-thread ios 13,4 - PullRequest
1 голос
/ 03 апреля 2020

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

enter image description here

Любая помощь будет оценена

ссылка на файл https://drive.google.com/open?id=19lkVCSN9LuShROGXAErE_mNn6E-tO6up

1 Ответ

0 голосов
/ 03 апреля 2020

Код в вашем основном потоке сгенерировал это EXC_BREAKPOINT (SIGTRAP) исключение. Вы должны символизировать этот журнал, чтобы вы могли точно видеть, где он разбился. Пока вы этого не сделаете, вы просто угадываете источник проблемы. Символический журнал будет стремиться сузить проблему до определенной строки кода, с которой вы можете начать диагностику.

Re EXC_BREAKPOINT, Техническое примечание TN2151 говорит:

Код Swift прекратит работу с этим типом исключения, если во время выполнения возникнет непредвиденное условие, такое как:

  • необязательный тип со значением nil
  • a не удалось принудительное преобразование типов

Просмотрите Backtraces, чтобы определить, где возникло непредвиденное условие. Дополнительная информация также может быть записана на консоль устройства. Вы должны изменить код в месте сбоя, чтобы корректно обработать сбой во время выполнения. Например, используйте опциональную привязку вместо принудительной распаковки дополнительной.

Для чего бы то ни было, есть очень хороший шанс, что проблема не связана с тем, что устройство было iPhone X? , но что-то еще связано с устройством, настройками, разрешениями или средой этого пользователя.

...