Сбой Core Data после массива фильтров iOS10 с использованием предиката

У меня проблема с CoreData начиная с iOS10, и это случается очень редко. Так как это не исключение, то try catch тоже не помогает.

Любые идеи, что это могло быть или что могло вызвать это?

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

Код, где это происходит


person guhan0    schedule 09.02.2018    source источник
comment
Пожалуйста, покажите также код   -  person 3stud1ant3    schedule 09.02.2018
comment
Да, конечно, я отредактирую и добавлю. Спасибо   -  person guhan0    schedule 09.02.2018
comment
Если вы используете несколько контекстов, проверьте это: stackoverflow.com/questions /42248955/   -  person 3stud1ant3    schedule 10.02.2018
comment
Я тоже их видел. Это совсем другое????   -  person guhan0    schedule 10.02.2018
comment
Работает для ios9 и предыдущих версий?   -  person 3stud1ant3    schedule 10.02.2018
comment
Да. Это началось только с момента выхода iOS10. Сбои XCode Organizer правильно говорят, что это происходит после iOS10.   -  person guhan0    schedule 10.02.2018
comment
На мой взгляд, проблема возникает из-за этого метода getContactsArrayFromBackground. Я думаю, что вы можете попробовать (просто чтобы быть уверенным) одну вещь: создать временный массив, скажем, из 5 объектов контактов, применить тот же предикат к этому массиву и посмотреть, работает ли он для iOS 10?   -  person 3stud1ant3    schedule 10.02.2018
comment
Да, я попробую, спасибо, но эти сбои происходят примерно 250 раз в 175000. Статистика из XCode.   -  person guhan0    schedule 10.02.2018