У меня разрабатывается приложение, которое использует большой объем памяти для изображений и текстур OpenGL.
Я заметил, что иногда, на самом деле часто на некоторых устройствах SpringBoard, приложение, которое управляет домашним экраном для iPhone и iPad, может занимать чрезмерное количество памяти, иногда вдвое больше, чем обычно.
Когда это происходит, мое приложение отправляет предупреждения в память и даже вылетает. Мои изображения выпускаются как можно скорее, но я считаю, что из-за громкости они просто недостаточно хороши и все равно приводят к сбою ...
Я не могу найти много в документах Apple о SpringBoard, но это меня бесит.
Какие-нибудь идеи или указания по выяснению причин, по которым SpringBoard так агрессивны?