Swift Weird UIAccessibility Crash

Я взял код от кого-то еще, и исходный код написан на Swift. Я внес свои изменения, но когда я добавил Crashlytics для отчетов о сбоях, я продолжаю видеть сбои UIAccessibility. В основном повторяются 2 сбоя,

UIAccessibility _copyAttributeValueCallback

а также

UIAccessibility _copyMultipleAttributeValuesCallback

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

Изменить: Это отчет о сбое от Crashlyitcs.

1 ответ

Я боролся с этой же проблемой и пришел к выводу, что это не сбой, а проблема с Crashlytics. Это указывало на определение класса AppDelegate, никакого реального кода. Недавно я загрузил копию своего приложения для тестирования с помощью TestFlight в качестве релизной версии, предоставляющей только доступ. Я запускал его несколько раз, не испытывал проблем с использованием приложения, но вернулся к своей отладочной версии. В следующий раз, когда я проверял Crashlytics, мое тестирование без ошибок показало 7 таких сбоев на iPad Mini 2, когда я тестировал на iPhone 6S. Никто другой не имел доступа к этой конкретной сборке.

Кроме того, в новом выпуске для некоторых тестирующих клиентов эта ошибка появилась в моем последнем выпуске для клиента, который еще не загрузил его. Странные вещи, конечно же, находятся в круге К для этой конкретной аварии.

Кроме того, Apple не показывает ни одного из этих сбоев! Когда я набираю это, я понимаю, что эти сбои отображаются только в сборках, распространяемых через TestFlight. Мы используем Crashlytics для внутреннего тестирования и TestFlight для тестирования с клиентами перед выпуском. Это соответствует вашему опыту?

Другие вопросы по тегам