`
gypgyp
  • 浏览: 87299 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

iPhone 虚拟机录制屏幕视频的解决方法

阅读更多
在网上找了半天,不得被中文的内容花园折服了。全都是互相抄的早已过时的文章,除了浪费时间没有一点益处,还是得以英文关键字在google上查靠谱。

下面都是本人实际验证过的办法。版权属于gypgyp,转发请注明出处!^-^。

虚拟机录屏工具是开源的工具:iPhone Simulator Capture!但是这个开源项目已经停止开发了。
现在不支持XCode4带的iOS5的虚拟机。

不过从iPhone Simulator Capture分枝的semnil iPhone Simulator Capture 开源项目支持
iOS5的虚拟机。


安装时注意:
1、安装SIMBL。
               iPhone Simulator Capture是基于SIMBL的,SIMBL是个为apple程序增加插件支持的包。
      在安装iPhone Simulator Capture前必须先安装SIMBL。SIMBL的安装包是个pkg文件,直
      接安装就可以了。安装完SIMBL后就可以安装semnil iPhone Simulator Capture了。

2、安装semnil iPhone Simulator Capture
      semnil iPhone Simulator Capture 现在还没有安装包。下载semnil iPhone Simulator Capture
      的工程文件,选Xcode的菜单Product/Build For /Archiving。运行就可以了。
      如果Build时报错。则是因为指定的路径不存,先手工建好下面的路径再build可以了。
      需建的路径: /Users/当前用户/Library/Application Support/SIMBL/Plugins


3、开始录屏。
      重启虚拟机后,在虚拟机的主菜单上会出现一项:Recording。
      选择Recording/Recording菜单,虚拟机旁边会出现一个小窗口,点击小窗口上左侧的开始按钮
      后,开始操作虚拟机,就可以录制视频了。

注意:
1、SIMBL会在下面两个目录下加载Plugin:
        /Library/Application Support/SIMBL/Plugins
        ~/Library/Application Support/SIMBL/Plugins
       而且系统目录下的Plugins优先于用户目录下的Plugings加载。
       如果安装过旧版的iPhone Simulator Capture。在build新版的semnil iPhone Simulator Capture 
       工程时, /Library/Application Support/SIMBL/Plugins下的旧Plugin不会被替换。需手工删除。

附件为我以下载好的相关文件。所需所有文件都在里边了,就不用去相关网站再下载了。

2、老版的  iPhone Simulator Capture 工程里修改Info.plist文件的
       SIMBL YargetApplications/MinBundleVersion的值到272.21后,虽然启动虚拟机时
       不错错了,但是还是不能录屏。

3、只能录视频,不能录声音。

4、制作的文件比较大,需要用其他视频工具压缩。

相关网址:
1、SIMBL说明的URL:http://www.culater.net/software/SIMBL/SIMBL.php
  

2、SIMBL的下载地址:
     http://www.culater.net/dl/files/SIMBL-0.9.9.zip

3、 semnil  iPhone Simulator Capture项目的地址:
       https://github.com/semnil/iPhone-Simulator-Capture
       在此再接下载项目工程就可以了。

4、老版的  iPhone Simulator Capture项目的地址
      https://github.com/davbeck/iPhone-Simulator-Capture


5、老版的  iPhone Simulator Capture项目的安装包下载地址。
https://github.com/downloads/davbeck/iPhone-Simulator-Capture/iPhone%20Simulator%20Capture.zip


分享到:
评论
1 楼 qichunren 2012-05-10  
谢谢分享   

相关推荐

    在Windows中安装iPhone开发环境(虚拟机安装)

    - **Mac OS X Snow Leopard 10.6**:苹果的操作系统,作为虚拟机内的客体系统,支持iPhone SDK - **iPhone SDK 3.1.2 with Xcode 3.2.1**:iPhone应用开发工具,包含Xcode IDE、Interface Builder等 - **Darwin....

    在虚拟机下搭建phonegap的iphone开发环境版本

    在虚拟机下搭建PhoneGap的iPhone开发环境是一个复杂但必要的过程,尤其对于那些没有实际苹果设备的开发者来说。PhoneGap是一种流行的开源框架,允许开发者使用HTML、CSS和JavaScript来构建跨平台的移动应用,包括iOS...

    iphone4/iphone4s无信号解决方法

    iphone4/iphone4s无信号解决方法

    ios屏幕录制

    在本文中,我们将深入探讨iOS屏幕录制的原理、操作方法以及相关的开发知识。 一、iOS屏幕录制原理 iOS的屏幕录制功能依赖于Core Media框架和AVFoundation框架。Core Media提供多媒体数据处理的核心服务,而...

    iTools怎么录制视频?iTools录制视频教程.docx

    在众多功能中,iTools的一个实用特性就是支持屏幕录制,这对于iOS用户来说尤其方便,可以轻松录制游戏过程、教学视频或者应用程序的操作演示。以下是一个详细的iTools录制视频的教程: 步骤1:首先,确保您的iOS...

    IPHONE 8屏幕兼容代码

    在IT行业中,尤其是在移动应用开发领域,"IPHONE 8屏幕兼容代码"是一个重要的主题,因为设备兼容性是确保应用程序广泛可用性和用户满意度的关键因素。针对iPhone 8的兼容性意味着开发者需要确保他们的应用程序能够在...

    闪电iPhone视频转换器 v11.8.0.zip

    本iPhone视频转换器设有专门的分类功能:有标准iPhone视频格式、高清晰iPhone视频格式、优化iPhone视频格式MPEG-4、宽频iPhone视频格式、iPhone视频格式(480*320)、压缩iPhone视频格式、iPhone视频格式480P等,...

    Apowersoft 6.2.7【视频转换+录制高清视频】免授权

    同时内置视频转换器,可将录制或本地的视频文件转换为多种流行的视频和音频格式,如 AVI、MPEG-4、WMV、WMA、MP3 等,以适配 iPhone、iPod、PSP 等不同设备。 高质量录制:支持以原始视频质量录制互联网电视,实现 1...

    iphone或ipad录屏软件超级好用

    标题中的“iphone或ipad录屏软件超级好用”指的是在苹果公司的移动设备,即iPhone和iPad上,存在一些高效且易用的屏幕录制应用程序。这些软件能够帮助用户捕获设备屏幕上显示的内容,例如游戏过程、教学视频或者应用...

    iphone4s联系人带括号解决方法

    iphone4s联系人带括号解决方法 百分百管用 我的是烧号v版的 请光大网友欣赏

    iPhone手机Home键失灵8大解决方法.docx

    iPhone手机Home键失灵8大解决方法 iPhone手机Home键是 iPhone 手机的核心组件之一,但有时可能会出现Home键失灵的问题,这时用户就会感到非常苦恼。幸好,有些解决方法可以帮助用户解决这个问题。下面我们将详细...

    Iphone4 和Iphone5屏幕兼容

    6. **适配图片资源**: 对于不同分辨率的图片,iOS提供了@2x和@3x的标记,分别对应于iPhone 4/5等Retina屏幕和iPhone 6/7/8及以上设备的高清屏幕。确保为所有必要的UI元素提供适当的图片资源,以保证清晰度。 7. **...

    iOS仿微信录制小视频功能

    - 开始录制时,调用`startRecording(toOutputFileURL:completionHandler:)`方法,指定保存视频的URL。 - 结束录制时,调用`stopRecording()`。 4. **压缩视频** - 视频压缩通常在录制完成后进行。我们可以使用`...

    虚拟机mac打包ipa

    此时,虚拟机应能识别到iPhone设备,并在虚拟机界面的右下角显示相应的图标提示。 **步骤3:** 右键点击虚拟机界面右下角的图标,选择“建立连接”,以完成设备的连接过程。 **步骤4:** 在虚拟机中,双击安装所需...

    CSS3 做出iPhoneX手机屏幕背景和页面背景图片同时切换特效.zip

    本项目“CSS3做出iPhoneX手机屏幕背景和页面背景图片同时切换特效”聚焦于利用CSS3特性来实现一个特定的交互效果,即当用户滚动页面时,iPhoneX的屏幕背景与页面背景图片能够同步变化,营造出更加动态和引人入胜的...

    swift-Inch-优雅的iPhone不同尺寸屏幕精准适配工具

    "swift-Inch-优雅的iPhone不同尺寸屏幕精准适配工具"是一个专为解决iPhone不同尺寸屏幕适配问题而设计的工具,其核心是Inch库,旨在帮助开发者更优雅地处理iOS设备的屏幕尺寸差异,确保应用在所有iPhone上都能呈现出...

    iphone 本地视频播放源码

    标题“iPhone本地视频播放源码”指的是一个专门针对iPhone设备的、用于播放设备上存储的本地视频的源代码项目。这个项目可能包含了处理多媒体文件、播放控制以及用户界面设计等核心功能。下面将详细介绍这个主题涉及...

Global site tag (gtag.js) - Google Analytics