Причины сбоя CFDictionaryGetValue?
У меня случаются случайные сбои в моем быстром приложении, и все они выдают аналогичную ошибку
CFDictionaryGetValue
Вот два скриншота из моих Google Crashlytics, показывающих ошибку и то, что она влияет на разные URL-адреса. Обратите внимание, что это два разных сбоя.
Затем вот также снимок экрана прямо из Xcode, на котором я смог воспроизвести ошибку:
Кажется, что нет никаких конкретных действий, которые вызывают эту проблему, и это происходит в случайное время.
Мы будем очень признательны за советы по отслеживанию и отладке!
Спасибо Оливер
2 ответа
Как оказалось, эта проблема была вызвана ошибкой в Firebase Performance SDK. После удаления SDK все работает как положено
Попробуйте настроить точку останова Exception, возможно, это даст вам дополнительную информацию, которая поможет вам отладить ее:
В Xcode:
- Перейти к навигатору точек останова (CMD+8)
- Нажмите кнопку + в нижнем левом углу навигатора и выберите Exception Breakpoint...
- Выберите все в поле Exception
- Перезапустите приложение, и вы получите более четкую информацию в отладчике.