Используйте инструменты (в частности, Shark), чтобы узнать, что происходит.
Причина, по которой Springboard убивает ваше приложение, заключается в том, что вы приближаетесь к превышению разрешенных 10 секунд (кажется, что Apple никогда не публикует то, чтоточное число есть, но, по общему мнению, оно привязано к 10).
Elapsed total CPU time (seconds): 9.880 (user 7.320, system 2.560), 97% CPU
Когда программа завершает работу, она может рисовать - откуда вы знаете, что она не выполняет какую-то другую задачу для 8?секунд, а затем делать рисование в течение 1,5?Вот где я бы использовал Shark, чтобы выяснить, что занимает наибольшую часть процессорного времени.
Затем проанализируйте это, чтобы увидеть, что с этим можно сделать.