CGFontCreateWithDataProvider congela la testing de unidad

Tengo una testing de unidad para verificar si la fuente está registrada en el file. Cuando se llama a CGFontCreateWithDataProvider, la testing se congela (agregué el punto de interrupción y, cuando paso por encima del punto de interrupción, se desacopla y se testing que la lógica no continúa). ¿Algún consejo? Cuando ejecuto la aplicación, este método funciona perfectamente.

Gracias,

CFErrorRef fonterror; NSURL * fonturl = [NSURL fileURLWithPath:finalFolder]; CGDataProviderRef fontDataProvider = CGDataProviderCreateWithURL((__bridge CFURLRef)fonturl); // break point CGFontRef newFont = CGFontCreateWithDataProvider(fontDataProvider); // never continued. if (newFont) { if (CTFontManagerRegisterGraphicsFont(newFont, &fonterror)) { CGFontRelease(newFont); ... } else ... } else ...