iPhone не может создать CGBitmapContext

У меня проблема с созданием CGBitmapContext.

CGContextRef bitmapContext = CGBitmapContextCreate(nil, imageSize.width, imageSize.height, 8, imageSize.width * 4, CGColorSpaceCreateDeviceRGB(), kCGImageAlphaNoneSkipFirst)

Когда я запускаю свое приложение обычно это работает.Но когда я запускаю его в своем "Тестовом приложении" (запущенное приложение, которое будет выполнять мои тесты), контекст регистрируется как (null), и я получаю следующие ошибки:

<Error>: CGContextSetFillColorWithColor: invalid context 0x0
<Error>: CGContextFillRects: invalid context 0x0
<Error>: CGContextDrawImage: invalid context 0x0
<Error>: CGContextDrawImage: invalid context 0x0
<Error>: CGBitmapContextCreateImage: invalid context 0x0

Мое приложение не аварийно завершает работу. Но, видимо, что-то не так. (Я знаю, что ошибки создаются вызовом этих методов с нулевым контекстом).

5
задан ROMANIA_engineer 13 December 2017 в 20:45
поделиться