Подтвердить что ты не робот

Ошибка "dyld`__abort_with_payload" на устройстве iPhone 5s

Я пытаюсь запустить приложение на устройстве (iphone 5s), и я получил эту ошибку, когда устройство пытается запустить мое приложение. Затем он отображает только белый экран. Что случилось с моим устройством? Мой код отлично работает, когда я использую симулятор.

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

введите описание изображения здесь

4b9b3361

Ответ 1

Я решил это! Я сделал все, что упоминал Фейсал Сабри в ЭТОТ ССЫЛКА. Тогда в моем случае мне также пришлось удалить старый файл *.entitlements.. и все отлично работали!

введите описание изображения здесь

Ответ 2

Я пробовал все, что мог. Наконец, я решил это, отключив "Диагностику Malloc" от диагностики. Теперь я могу запустить приложение на устройстве.

Ответ 3

очистка проекта помогла мне

Ответ 4

Я столкнулся с этой проблемой, когда я поменял iPhone Keychain на моем Mac по умолчанию, чтобы всегда доверять. Возврат к работе по умолчанию по умолчанию

введите описание изображения здесь

Ответ 5

Возможно, для этой трассировки стека больше источников, но одна причина не включает описание причины post-iOS10 при попытке использовать камеру или микрофон или другое подобное устройство.

При работе с приложением, которое не было обновлено мимо iOS9, я обнаружил эту ошибку при попытке использовать микрофон для записи. Добавление NSMicrophoneUsageDescription в Info.plist устраняет проблему. Аналогичные ключи необходимы для других устройств; см. Технический Q & A 1937 для списка необходимых ключей.

(iTunes Connect отклонит приложение, которое также не включает требуемый ключ.)

Ответ 6

Убедитесь, что пользовательские Frmaeworks/libs также включены в раздел " Встроенные двоичные файлы" (на вкладке "Общие") вместе с фазами сборки.

Ответ 7

У меня был похожий сбой. Это произошло, только если у меня было 3 UITextFields в этом порядке: электронная почта, пароль, пароль. Для полей пароля свойство isSecureTextEntry имеет значение true. Чтобы он не работал, я изменил фокус на одно из полей пароля, переключился на главный экран и вернулся в приложение. Иногда это происходило при втором или третьем переключении между основным экраном и приложением.

Итак, в моем случае причина была в модуле Firebase/Performance. Я удалил его на некоторое время - это исправило ошибку.

Ответ 8

У меня была похожая проблема при запуске моего приложения на новой целевой версии iOS. Я обновил свои стручки, и проблема была исправлена. Это можно сделать, перейдя в папку проекта, включая Podfile, и запустив "pod update".

Ответ 9

В моем случае я сделал три вещи.

  1. отключение "Включить охрану Malloc" из диагностики
  2. очистить папку сборки и перестроить.
  3. Затем он показал мне более конкретные сообщения об ошибках, в основном говоря, что я забыл поместить описание использования для доступа к камере. Так что после добавления сообщения с описанием все заработало.