Не уверен, поможет ли это, но у меня была похожая проблема.
Я прочитал ответы и затем сделал следующее, что, кажется, исправило это:
CGImageRef cgImage = [asset thumbnail];
UIImage *thumbImage = [[UIImage imageWithCGImage:cgImage ]retain];
UIImageView *thumbImageView = [[UIImageView alloc] initWithImage:thumbImage];
CGImageRelease(cgImage);
Я использовал авто-релиз, как было предложено, но этого было недостаточно.
Я добавил изображение в UIImageView, а затем выпустил cgImage.
Это не разбилось и освободилось красиво. Почему - я понятия не имею, но это сработало.
Кстати, миниатюра актива есть в библиотеке ALAsset, вам может понадобиться что-то еще.