【问题标题】:iPhone screen shots in background背景中的 iPhone 屏幕截图
【发布时间】:2011-04-24 02:02:06
【问题描述】:

是否可以在后台截屏?我使用的是 UIGetScreenImage(),但在控制台中它输出不允许在后台截取屏幕截图。任何无需越狱即可使其工作的方法,我不在乎Apple是否会批准它,我只需要它在设备上没有越狱的情况下工作。谢谢。

【问题讨论】:

    标签: iphone objective-c background screenshot multitasking


    【解决方案1】:

    UI 调用必须在主线程上。为什么不能只在主线程上调用 UIGetScreenImage()?

    【讨论】:

    • 我的意思是在多任务处理时截屏。如果我的应用程序关闭,我仍然希望屏幕截图进来。我不打算在 App Store 上发布它,所以我不关心任何非法代码,我只需要它自己但我不想越狱我的开发设备。
    • 抱歉,除非您越狱,否则我无法调用您的应用来触发屏幕截图。然后,您可以触发系统屏幕转储到您心中的内容。您可以查看该调用是什么,并在您的应用程序处于后台时尝试使用它,当它被计时器或类似的东西唤醒时。
    猜你喜欢
    • 2014-10-31
    • 2016-02-14
    • 1970-01-01
    • 1970-01-01
    • 2012-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多