需求1: 调试iOS代码,将IDE的Log和手机屏幕放在一起录像。
有些动态展示类的功能,比如路线的绘制,需要根据动态的现象以及动态的log查看原因。手机表现的现象及打印的Log最好放置在一起,这样可以对比看效果。
需求2:对比几个竞品的效果。需要将几个手机的屏幕录制到一起。
软件1 quickTime
mac原生的软件,通过数据线,录制的形式在mac端展示手机的内容。但是如果使用Xcode调试,因为调试也需要数据线,因此两者不可兼得。所以对于以调试为前提,这个方案被否定。
软件2 AirServer
效果展示
二个手机
AirServer2个设备small.png三个手机
image.png4个甚至更多设备的效果是什么,没有尝试。
对于2个、3个手机投屏的相对位置,窗口是不可以改变的。如果是1个手机投屏,其窗口位置可以改变。
使用步骤
mac安装AirServer,iPhone下载AirServer。
在同一wifi下即可。操作简单。
软件3 Reflector
这个我没有买,只是看了官网的英文介绍。
AirServer2和Reflector价格分析:
AirServer 25美元。教育邮件价10-15美元。
Reflector:mac端120元。iOS端60元。
Reflector teacher:相比reflector,增加了屏幕聚集的功能,即在教室里,将多个同学的设备投屏到幕上。相比AirServer,多了录像的功能,即ScreenFlow
结合录像的动态调试具体流程
输出录像的技巧
因为手机屏幕和Log只占2/3屏(屏幕最右侧基本是空白的),因此可以通过使用ScreenFlow裁剪一部分,并输出mac原生的4K画质。高清而不浪费。
网友评论