Что я должен сделать, чтобы решить это?
Предоставьте больше подсказок.
• Основные данные или SQLite напрямую?
• Неисправность на устройстве или симуляторе?
• обратная трасса точки отказа?
Скорее всего, вы указываете запрос, который использует какой-то порядок, который заставляет SQLite пытаться выделить огромный объем памяти для применения порядка. В частности, он пытается загрузить все содержимое базы данных в память сразу, чтобы применить порядок.
т.е. Ваш запрос крайне неэффективен.
(Что указывает на то, что вы, вероятно, используете SQLite напрямую, и напрашивается вопрос «Почему не Core Data?»)