Intentar hacer capturas de pantalla con el marco privado IOSurface ya no parece funcionar en iOS 9

Estoy trabajando en una aplicación existente (no de la tienda de aplicaciones) para un cliente que usa el marco privado IOSurface para hacer capturas de pantalla en segundo plano. Aquí hay algunos subprocesos en SO que describen la técnica, así como varios proyectos de ejemplo de código abierto.

Nuevamente, esta es una aplicación interna utilizada por el cliente. No está destinado para el lanzamiento de la tienda de aplicaciones, por lo que el hecho de que use marcos privados es aceptable.

Aquí hay un proyecto de ejemplo en Github que usa una técnica muy similar:

https://github.com/k06a/UIView-FastScreenshot

Acabo de intentar ejecutar la aplicación del cliente en la última versión beta de iOS 9, y se bloquea con el error de que no puede cargar la biblioteca CoreSurface.

He visto documentación queCoreSurface es el nombre anterior del marco que se convirtióIOSurface, pero también parece que en iOS 8 existe un marco privado llamadoCoreSurface así como un marco privado llamadoIOSurface.

¿Alguien más ha podido usarIOSurface hacer capturas de pantalla desde el fondo en iOS 9?

Estoy agregando una recompensa por cualquiera que pueda darme una manera de hacer que esto funcione para iOS 9 (nuevamente, los marcos privados están bien, pero no pueden estar en un dispositivo Jailbreak)

Respuestas a la pregunta(0)

Su respuesta a la pregunta