如何在整个屏幕截图无论哪个应用程序在iOS 7(Jailbroken)前面最前端

如何在整个屏幕截图无论哪个应用程序在iOS 7(Jailbroken)前面最前端,第1张

概述在iOS7之前,我使用UIGetScreen Image()函数轻松拍摄屏幕截图,但在iOS7中,它已经被弃用了,现在有没有什么好的方法存档这个?谢谢! 另外:我需要在任何视图下拍摄整个屏幕截图 我遇到同样的问题,但没有想法如何解决. 我尝试了IOSurface – IOS Private API – Capture screenshot in background,这在一些应用程序中运行良好,但 在iOS7之前,我使用UIGetScreen Image()函数轻松拍摄屏幕截图,但在iOS7中,它已经被弃用了,现在有没有什么好的方法存档这个?谢谢!

另外:我需要在任何视图下拍摄整个屏幕截图

解决方法 我遇到同样的问题,但没有想法如何解决.

我尝试了IOSurface – IOS Private API – Capture screenshot in background,这在一些应用程序中运行良好,但在游戏中返回黑屏.

然后我尝试了这个应用程序https://github.com/k06a/UIView-FastScreenshot/blob/master/UIView%2BFastScreenshot.m,它使用私人APIs工作得很好,但是我无法使用theos编译它,总是告诉我“架构armv7的未定义符号:CARenderServerRenderdisplay”.
编辑:我想出如何使用theos编译它,但返回空的图像.

此外,https://github.com/coolstar/RecordMyScreen在iOS7中运行良好,但现在不是开源的,所以我无法找到如何捕获整个屏幕.

编辑:RecordMyScreen的代码适用于iOS7作为跳板调整,可以参考这个文件https://github.com/coolstar/RecordMyScreen/blob/master/RecordMyScreen/CSScreenRecorder.m这个方法“ – (voID)_captureShot 总结

以上是内存溢出为你收集整理的如何在整个屏幕截图无论哪个应用程序在iOS 7(Jailbroken)前面最前端全部内容,希望文章能够帮你解决如何在整个屏幕截图无论哪个应用程序在iOS 7(Jailbroken)前面最前端所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1112824.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存