Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从我的应用程序捕获iPhone屏幕并录制视频_Iphone_Ios_Jailbreak_Cydia_Video Recording - Fatal编程技术网

从我的应用程序捕获iPhone屏幕并录制视频

从我的应用程序捕获iPhone屏幕并录制视频,iphone,ios,jailbreak,cydia,video-recording,Iphone,Ios,Jailbreak,Cydia,Video Recording,我只是想创建一个可以录制iphone屏幕视频或捕捉iphone屏幕图像的应用程序。我知道苹果不允许在应用商店中使用此类应用,我也不打算这样做。如果我愿意的话,我可以在Cydia上上传我的应用程序,但我目前的目标只是开发一款能够捕捉iphone屏幕视频或拍摄设备屏幕截图的应用程序 比如说,我正在玩一个游戏,我想把它录下来,这样我就可以向我的朋友展示我玩得有多好。如果游戏本身有一些录制视频的选项,这通常是不可用的,那就太好了。我想开发这种功能 我很想知道如何在越狱设备中做到这一点。类似于Cydia的

我只是想创建一个可以录制iphone屏幕视频或捕捉iphone屏幕图像的应用程序。我知道苹果不允许在应用商店中使用此类应用,我也不打算这样做。如果我愿意的话,我可以在Cydia上上传我的应用程序,但我目前的目标只是开发一款能够捕捉iphone屏幕视频或拍摄设备屏幕截图的应用程序

比如说,我正在玩一个游戏,我想把它录下来,这样我就可以向我的朋友展示我玩得有多好。如果游戏本身有一些录制视频的选项,这通常是不可用的,那就太好了。我想开发这种功能

我很想知道如何在越狱设备中做到这一点。类似于Cydia的显示记录器应用程序

编辑:


我想以5秒的延迟捕获屏幕。。我最小化我的应用程序并进入一个游戏,然后屏幕截图将显示该游戏。无论哪个应用程序正在运行,它只需要捕获iDevice屏幕的截图。

您好,您可以使用此代码截图

UIGraphicsBeginImageContext(self.view.window.frame.size);
    [BackView.layer renderInContext:UIGraphicsGetCurrentContext()];

UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);

只需同时按住电源按钮和主页按钮,您就可以在相册中看到捕获的屏幕。

我已经为我的客户完成了。我还为Facebook的应用程序评论录制了视频

您所需要的是:

运行iOS 8或更高版本的iOS设备 运行OS X Yosemite或更高版本的Mac Lightning电缆iOS设备附带的电缆

无需越狱、第三方应用程序或其他硬件

以下是执行此操作的步骤:

通过lightning电缆将iPhone或iPad连接到Mac 打开QuickTime播放器 单击文件,然后选择“新建电影录制” 很可能会出现一个录制窗口,其中包含您。单击录制按钮前下拉菜单的小箭头,然后选择您的iPhone或iPad 单击录制按钮。现在,在iOS设备上执行要录制的任务。和保存。
@卡皮尔。。为了实现这一点,可以使用privatesapi。但显然,苹果不允许这样做。因此,您的应用程序将被拒绝。如果您这样做是为了个人使用,那么您可以使用像IOSurface这样的api。
希望我的回答能对你有所帮助。

谢谢@Rajneesh071。。你可以把我的问题再读一遍。。我不想截取我的应用程序的屏幕截图,我想截取iphone的屏幕。可能有其他应用程序正在运行,我想从我的应用程序中拍摄该应用程序的视频或快照。因此,简而言之,需要捕获iphone上显示的任何内容如果你得到了答案,请告诉我…:嘿…如果我们可以拍摄iphone屏幕的截图,而不是我们的应用程序视图,这是我要问的问题。如何拍摄iphone屏幕的截图而不是应用程序视图?你确定要在这里讨论如何使用限制行为?作为开发者,我对正确的应用程序感兴趣,用户不要使用越狱设备,也不要使用Cydia或其他危险的东西。是的,很危险。如果我是一个商人,我永远不会用越狱的。但是,好吧,那就是我。如果不在这里,请告诉我什么地方适合这个。。我只是好奇怎么做。。正如我在问题中所说的,我并不打算发布这个应用程序。下面是一篇关于如何在后台运行应用程序的文章。如果你做到了这一点,你可以截图,但不确定,和不确定的视频捕获。P: S:我从来没看过你的帖子。Kapil,这里是一个很好的地方来发布这个问题。这里回答问题的越狱开发者并不多,但提问也没什么坏处。不要理会萨瓦关于他/她感兴趣的内容的无关评论。谢谢你的回答,但你可以阅读我的问题,我在问如何以编程方式完成它。@Wax它会关闭他的iphone。不要拍照。