Crear file PDF de varias páginas con CoreGraphics muestra error en la console

Tengo un problema al crear el PDF de varias páginas. Estoy usando NSMutableData para almacenar los datos PDF. Cuando dibujo una página nueva con el siguiente código

CGContextSetRGBFillColor(context, 0.0, 0.0, 0.0, 1.0); ** Error Line ** 

UIGraphicsBeginPDFPageWithInfo (CGRectMake (0, 0, 595, 841), nil);

 [self drawPageAtIndex:self.numberOfPages+1 inRect:CGRectMake(0, 0, pageWidth, pageHeight)]; [self drawBorder];//draws Border to the page 

Me muestra el siguiente error en la console

 <Error>: replacing +/-infinity with -2147483648. <Error>: replacing +/-infinity with 2147483647. <Error>: replacing +/-infinity with -2147483648. <Error>: replacing +/-infinity with 2147483647. <Error>: replacing +/-infinity with -2147483648. <Error>: replacing +/-infinity with 2147483647. <Error>: replacing +/-infinity with -2147483648. <Error>: replacing +/-infinity with 2147483647. 

Por favor, ¿alguien me puede ayudar a resolver el error?

Aquí está el enlace que he referido previamente para el mismo error

dice que los loggings de charts centrales obtienen valores confusos pero no obtengo una resolución sobre el error Gracias.

Podría reproducir el error y aparentemente arreglarlo. Tengo una aplicación en App Store desde 2013. La aplicación crea algunos files PDF y el error apareció por primera vez en iOS 10.

Lo rastré hasta este fragment.


     NSString * pgStr = [un poco de text];        
     UIFont * theFont = [some font];

     NSMutableParagraphStyle * paragraphStyle = [[NSMutableParagraphStyle defaultParagraphStyle] mutableCopy];
     paragraphStyle.lineBreakMode = NSLineBreakByWordWrapping;
     paragraphStyle.alignment = NSTextAlignmentCenter;

     NSDictionary * attributes = @ {NSFontAttributeName: theFont, NSParagraphStyleAttributeName: paragraphStyle
                                           };

     // ERROR        
     [pgStr drawInRect: [some frame] withAttributes: attributes];

Para solucionarlo, introduzca alturas de línea en el estilo de párrafo:


     paragraphStyle.minimumLineHeight = theFont.pointSize;
     paragraphStyle.maximumLineHeight = theFont.pointSize;

Es un error

Abrir enlace de radar: http://www.openradar.me/28250871