UIGraphicsGetCurrentContext parece retornar nulo

Eu estou tentando converter páginas PDF individuais em PNGs aqui, e funcionou perfeitamente até que UIGraphicsGetCurrentContext de repente começou a retornar nulo.

Estou tentando refazer meus passos aqui, mas não tenho certeza de que sei em que ponto isso aconteceu. Meu quadro não é 0, o que eu vejo pode criar esse problema, mas além disso tudo "parece" correto.

Aqui está o começo do meu código.

_pdf = CGPDFDocumentCreateWithURL((__bridge CFURLRef)_pdfFileUrl);
CGPDFPageRef myPageRef = CGPDFDocumentGetPage(_pdf, pageNumber);
CGRect aRect = CGPDFPageGetBoxRect(myPageRef, kCGPDFCropBox);
CGRect bRect = CGRectMake(0, 0, height / (aRect.size.height / aRect.size.width), height);
UIGraphicsBeginImageContext(bRect.size);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSaveGState(context);

Alguém tem alguma idéia do que mais pode estar causando o contexto nulo?

questionAnswers(3)

yourAnswerToTheQuestion