捕获的iPhone屏幕从我的应用程序和录制视频(Capture iPhone Screen From

2019-07-30 22:15发布

我只是好奇,创造它记录iPhone屏幕的iPhone屏幕或捕捉图像的视频应用程序。 我知道,苹果不允许这种类型的应用程序在App Store上,我没有这样做的打算。 我可以上传我的Cydia上的应用程序,如果我想,但我的当前的目标就是开发具有捕捉iphone卵石视频n或拍摄设备的屏幕截图的功能的应用程序。

比方说,我在玩一个游戏,我想记录它,所以我可以告诉我的朋友我怎么也可以玩。 如果游戏本身有一定的选项来录制视频(通常是不可用)比将是巨大的。 我想开发那种功能。

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

编辑:

我想捕捉的屏幕采用了5秒的延迟。我尽量减少我的应用程序并进入游戏,然后在屏幕快照将是那场比赛的。 无论是哪个应用程序正在运行,它只是需要捕捉的iDevice的屏幕截图。

Answer 1:

您好您可以使用此代码采取截图..

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

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


Answer 2:

我已经做了我的客户谁想要。 我还录制视频为Facebook截屏的应用程序审查。

所有你需要的是:

运行iOS 8或更高在Mac运行OS X约塞米蒂或更高闪电电缆(附带iOS设备的电缆)iOS装置

无需越狱,第三方应用程序或额外的硬件。

下面是步骤去做:

  1. 您的iPhone或iPad通过防雷电缆连接到Mac
  2. 打开QuickTime播放器
  3. 点击文件,然后选择“新建影片录制”
  4. 一种记录窗口将出现(与你在里面,最有可能的)。 点击下拉菜单中的录音按钮前的小箭头,然后选择你的iPhone或iPad
  5. 单击录制按钮。 现在执行您想要记录您的iOS设备上的任务。 并保存。

这里是链接更多的途径:



Answer 3:

@Kapil。要实现这一目标,私处的API可以使用。 但很明显,苹果不允许它。 所以,你的应用程序将被拒绝。 如果你这样做是为个人使用,那么你可以使用像IOSurface的API。 希望我的回答可以帮助你。



Answer 4:

只需简单地保持在同一时间的电源键和home键,你可以看到你的相册里所拍摄的画面。



文章来源: Capture iPhone Screen From My App and record Video