Подтвердить что ты не робот

Попытка сделать захват экрана с помощью частной инфраструктуры IOSurface больше не работает в iOS 9

Я работаю над существующим (не-app-store) приложением для клиента, который использует частную инфраструктуру IOSurface, чтобы делать снимки экрана в фоновом режиме. На SO есть несколько потоков, которые описывают технику, а также несколько проектов с открытым исходным кодом.

Опять же, это внутреннее приложение, используемое клиентом. Он не предназначен для выпуска приложений, поэтому тот факт, что он использует частные рамки, является приемлемым.

Вот пример проекта на Github, который использует очень похожий метод:

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

Я просто попытался запустить клиентское приложение на последней бета-версии iOS 9, и он сбой с ошибкой, что он не может загрузить библиотеку CoreSurface.

Я видел документацию, что CoreSurface - это предыдущее имя фреймворка, которое стало IOSurface, но также кажется, что в iOS 8 действительно есть частная фреймворк под названием CoreSurface, а также private framework, называемый IOSurface.

Кто-нибудь еще мог использовать IOSurface для выполнения захвата экрана с фона в iOS 9?

Я добавляю щедрость для всех, кто может дать мне способ сделать эту работу для iOS 9 (опять же, частные фреймворки прекрасны, но не могут быть на устройстве Jailbroken)

4b9b3361