Сбой создания объекта UIFeedbackGenerator на iOS 10.0
Кто -нибудь еще сталкивался с этим? В частности, на iPhone 6 под управлением iOS 10.0 я получаю последовательные сообщения о следующих сбоях:
if #available(iOS 10.0, *) {
UISelectionFeedbackGenerator()
}
Там, где его даже не используют, просто создают, и это вызывает EXC_BAD_ACCESS
авария. Документы говорят, что он просто молча терпит неудачу, если устройство не поддерживает его. Как ни странно, если я поменяю чек на iOS 10.0.1
это работает отлично.
Я делаю что-то неправильно?
1 ответ
Я видел несколько, казалось бы, случайных сбоев в работе при вызове этой функции. Просматривая некоторые старые журналы, я обнаружил, что это происходило только на iOS 10.0.0. По мере того, как пользователи обновлялись, я перестал видеть сбой. Я предполагаю, что это была какая-то внутренняя ошибка UIKit, которая была исправлена в iOS 10.0.1.