背景中的iPhone屏幕截图

背景中的iPhone屏幕截图,iphone,objective-c,background,screenshot,multitasking,Iphone,Objective C,Background,Screenshot,Multitasking,是否可以在背景中拍摄屏幕截图?我使用的是UIGetScreenImage(),但在控制台中,它输出不允许您在后台拍摄屏幕截图。任何不越狱就能让它工作的方法,我不在乎苹果是否会批准它,我只需要它在设备上不越狱就可以工作。谢谢。UI调用必须在主线程上。为什么不能在主线程上执行UIGetScreenImage()调用?UI调用必须在主线程上。为什么不能在主线程上执行UIGetScreenImage()调用?我的意思是在执行多任务时拍摄屏幕快照。如果我的应用程序关闭,我仍然希望屏幕截图出现。我不打算在A

是否可以在背景中拍摄屏幕截图?我使用的是UIGetScreenImage(),但在控制台中,它输出不允许您在后台拍摄屏幕截图。任何不越狱就能让它工作的方法,我不在乎苹果是否会批准它,我只需要它在设备上不越狱就可以工作。谢谢。

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

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

我的意思是在执行多任务时拍摄屏幕快照。如果我的应用程序关闭,我仍然希望屏幕截图出现。我不打算在App Store上发布这个,所以我不在乎任何非法代码,我只需要它,但我不想越狱我的开发设备。对不起,除非你越狱,否则我不知道如何调用你的应用程序来触发屏幕截图。然后你可以触发系统屏幕转储到你的心内容。当你的应用程序在后台运行时,当它被计时器或其他类似的东西唤醒时,你可以查看这个调用是什么,并尝试使用它。我的意思是在多任务同时进行屏幕截图。如果我的应用程序关闭,我仍然希望屏幕截图出现。我不打算在App Store上发布这个,所以我不在乎任何非法代码,我只需要它,但我不想越狱我的开发设备。对不起,除非你越狱,否则我不知道如何调用你的应用程序来触发屏幕截图。然后你可以触发系统屏幕转储到你的心内容。当你的应用程序被定时器或其他类似的东西唤醒时,你可以在后台查找调用的内容并尝试使用它。