现在我们可以向App Store提交应用的视频预览。根据苹果公司的说法,我们应该在iOS8设备和OSX 10.10设备上这样做。问题是你必须拥有所有不同的设备(4英寸、4.7英寸、5.5英寸和iPad)。
还有别的选择吗?
我想拍一段模拟器的视频。问题是,当以100%分辨率显示时,设备屏幕比我的全高清显示器还大。任何解决方案,可以捕捉视频从模拟器的全分辨率?
编辑:
因为很多人都在回答我没有问的问题让我说
记录一个设备大小并缩放它不是我要求的
我问的不是如何录制应用预览
-我问的不是你怎么做预告片;
我想问的是,如果模拟器无法在屏幕上显示,你能否以100%分辨率录制视频?
苹果建议在实际设备上这样做,并提供了如何在iOS和OS X上使用QuickTime和iMovie来做到这一点的指南:
https://developer.apple.com/app-store/app-previews/imovie/Creating-App-Previews-with-iMovie.pdf
简介:
捕捉屏幕录音与QuickTime播放器
使用Lightning电缆将iOS设备连接到Mac。
打开QuickTime播放器。
选择“文件>新电影录制”。
在出现的窗口中,选择您的iOS设备作为摄像头和麦克风输入源。
用iMovie创建应用预览
导入屏幕录音
接下来,将用QuickTime Player捕获的屏幕记录文件导入iMovie。
在iMovie:
选择“文件>导入媒体”。
在出现的窗口中,选择屏幕录制文件。
创建一个应用预览项目
要开始一个新的应用程序预览项目,选择文件>新应用程序预览。时间轴将出现,您可以在其中添加和安排剪辑来创建预览。
使用xcrun simctl:
xxrun simctl IO启动截图<filename>。<文件扩展名>
使用屏幕截图:
使用cmd + shift + 5并调整选择的大小,以便记录模拟器。
使用QuickTime播放器:
您可以使用QuickTime Player录制屏幕。
打开QuickTime播放器
从菜单中选择File
选择新屏幕录制
现在在屏幕录制窗口中,单击录制按钮。
它将为您提供一个选项来记录整个屏幕或屏幕的选定部分。
您必须对模拟器进行选择,以便只记录模拟器部分。
Taking a Screenshot or Recording a Video Using the Command Line
You can take a screenshot or record a video of the simulator window using the xcrun command-line utility.
Launch your app in Simulator.
Launch Terminal (located in /Applications/Utilities), and enter the appropriate command:
To take a screenshot, use the screenshot operation:
xcrun simctl io booted screenshot
You can specify an optional filename at the end of the command.
To record a video, use the recordVideo operation:
xcrun simctl io booted recordVideo <filename>.<extension>
To stop recording, press Control-C in Terminal.
Note: You must specify a filename for recordVideo.
The default location for the created file is the current directory.
For more information on simctl, run this command in Terminal:
xcrun simctl help
For more information on the io subcommand of simctl, run this command:
xcrun simctl io help
来自Apple文档。
我也面临着同样的问题。它有一个非常简单的解决方案,对我来说很管用。只需遵循以下步骤:
1.在iMovie中制作一个预览视频。
2.使用共享文件选项导出视频。选择1920x1080,因为它可以用于5S和6 +。
3.下载Appshow for Mac by techsmith (https://www.techsmith.com/techsmith-appshow.html)。它是专门为制作应用程序预览视频。但我不推荐它制作视频,而只是用于导出。
4.选择一个新的应用预览视频,并通过选择更少的帧来自定义它,你可以稍后删除。
5.将iMovie视频导入这个模板。在右上角,你可以选择任何你想要的分辨率,appshow有应用程序预览所需的所有分辨率。
6.最后,只需选择设备并导出所选分辨率的视频。