He leído tantos resultados de búsqueda que pude encontrar en este temido problema, desafortunadamente, cada uno parece centrarse en una llamada de función específica.
Mi problema es que obtengo el mismo error de varias funciones, que supongo que se devuelven las funciones que uso.
Para empeorar las cosas, el código real está dentro de un marco privado personalizado que se está importando en otro proyecto y, como tal, la depuración no es tan simple.
¿Alguien puede señalarme en la dirección correcta? Tengo la sensación de que estoy llamando a ciertos métodos incorrectamente o con un contexto incorrecto, pero la salida de xcode no es muy útil en este momento.
: CGContextSetFillColorWithColor: contexto no válido 0x0. Este es un error serio. Esta aplicación, o una biblioteca que usa, está usando un contexto no válido y, por lo tanto, está contribuyendo a una degradación general de la estabilidad y confiabilidad del sistema. Este aviso es una cortesía: solucione este problema. Se convertirá en un error fatal en una próxima actualización.
: CGContextSetStrokeColorWithColor: contexto no válido 0x0. Este es un error serio. Esta aplicación, o una biblioteca que usa, está usando un contexto no válido y, por lo tanto, está contribuyendo a una degradación general de la estabilidad y confiabilidad del sistema. Este aviso es una cortesía: solucione este problema. Se convertirá en un error fatal en una próxima actualización.
CGContextSaveGState: contexto no válido 0x0. Este es un error serio. Esta aplicación, o una biblioteca que usa, está usando un contexto no válido y, por lo tanto, está contribuyendo a una degradación general de la estabilidad y confiabilidad del sistema. Este aviso es una cortesía: solucione este problema. Se convertirá en un error fatal en una próxima actualización.
: CGContextSetFlatness: contexto no válido 0x0. Este es un error serio. Esta aplicación, o una biblioteca que usa, está usando un contexto no válido y, por lo tanto, está contribuyendo a una degradación general de la estabilidad y confiabilidad del sistema. Este aviso es una cortesía: solucione este problema. Se convertirá en un error fatal en una próxima actualización.
: CGContextAddPath: contexto no válido 0x0. Este es un error serio. Esta aplicación, o una biblioteca que utiliza, está utilizando un contexto no válido y, por lo tanto, está contribuyendo a una degradación general de la estabilidad y confiabilidad del sistema. Este aviso es una cortesía: solucione este problema. Se convertirá en un error fatal en una próxima actualización.
: CGContextDrawPath: contexto no válido 0x0. Este es un error serio. Esta aplicación, o una biblioteca que utiliza, está utilizando un contexto no válido y, por lo tanto, está contribuyendo a una degradación general de la estabilidad y confiabilidad del sistema. Este aviso es una cortesía: solucione este problema. Se convertirá en un error fatal en una próxima actualización.
: CGContextRestoreGState: contexto no válido 0x0. Este es un error serio. Esta aplicación, o una biblioteca que utiliza, está utilizando un contexto no válido y, por lo tanto, está contribuyendo a una degradación general de la estabilidad y confiabilidad del sistema. Este aviso es una cortesía: solucione este problema. Se convertirá en un error fatal en una próxima actualización.
: CGContextGetBlendMode: contexto no válido 0x0. Este es un error serio. Esta aplicación, o una biblioteca que utiliza, está utilizando un contexto no válido y, por lo tanto, está contribuyendo a una degradación general de la estabilidad y confiabilidad del sistema. Este aviso es una cortesía: solucione este problema. Se convertirá en un error fatal en una próxima actualización.
Esos errores pueden ocurrir cuando se presenta una vista personalizada o una de sus clases heredadas. En ese punto se generan varias veces, hasta que el teclado no proporcione ninguna entrada. Los eventos táctiles aún se registran, pero el sistema se ralentiza y eventualmente puede conducir a errores de objetos no asignados.
EDITAR # 1: Tengo acceso al marco que se importa, pero no veo nada extraño en las clases que causen el problema.
EDITAR # 2: acabo de recibir un correo electrónico que iOS 7.1 ha sido lanzado para desarrolladores Tengo curiosidad por ver si esto desaparece, si empeora o si se puede resolver.