`
jsntghf
  • 浏览: 2545075 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

iOS模拟器录像

    博客分类:
  • iOS
阅读更多

如何给iOS模拟器中运行的程序录像呢?可以在电脑上安装一个录屏软件,但是这样的话,会将其他不相关的东西都录下来,本篇文章就是描述如何对iOS模拟器中的程序进行录像的。

 

1、安装SIMBL

 

官网地址:http://www.culater.net/software/SIMBL/SIMBL.php

 

2、下载iPhone Simulator Capture

 

下载地址:https://github.com/davbeck/iPhone-Simulator-Capture/archives/master

 

3、打开模拟器,在菜单中选择iOS模拟器-关于iOS模拟器,这时会弹出一个窗口,如下图所示:


 

记下主版本号后面括号中的版本号,如上图中的272.21

 

4、打开iPhone Simulator Capture.xcodeproj这个项目,找到Info.plist文件,在MinBundleVersion下面增加一项MaxBundleVersion,值为第三步中的版本号,如本例中的272.21

 

5、选择Release模式并Build,编译的时候会报错,这是因为程序会试图将输出文件拷贝到下面的两个目录中:/Users/jsntghf/Library/Application Support/SIMBL/Plugins/iPhone Simulator Capture.bundle和/Library/Application Support/SIMBL/Plugins/iPhone Simulator Capture.bundle,而这两个目录,在安装完SIMBL之后,只有后者是存在的,编译出的iPhone Simulator Capture.bundle文件应该被拷贝到/Library/Application Support/SIMBL/Plugins/目录才对。

 

6、重启模拟器,现在在菜单中应该可以看到一个Recording菜单,通过这个菜单可以进行视频录制以及保存工作。


分享到:
评论

相关推荐

    RocketSimApp:增强iOS模拟器的生产力

    在iOS模拟器中轻松管理和启动通用链接,也称为“深层链接”。 快捷方式可以提高生产率。在Mac App Store中免费提供特征将iOS模拟器录制为MP4或GIF 启动和管理深层链接要求Xcode 11及更高版本MacOS 10.15+(Catalina...

    screen_recording:激活并将iOS模拟器或Android模拟器记录到.mov

    激活并将iOS模拟器或Android模拟器记录到.mov。 $ ./screen-recording ios /tmp/video.mov $ ./screen-recording android /tmp/video.mov 发送SIGINT停止记录。 OS X终端上的CMD + C。 建造 OS X 10.9 Xcode ...

    w3school ios教程 飞龙整理 20141001

    注册后,开发者可以下载Xcode,使用其中的界面生成器(Interface Builder)创建UI界面,通过iOS模拟器测试应用,并通过iTunes Connect管理应用程序的发布和更新。 【iOS模拟器】 iOS模拟器允许开发者在不使用物理...

    Delphi XE8开发iOS和Android移动应用开发教程[完整中文版]

    - **配置 iOS 模拟器**: 包括安装和配置 Xcode 等。 - **注册开发者账户**: 加入 Apple 开发者计划,获取必要的证书和权限。 - **设备注册**: 注册用于开发的物理设备。 - **Android 开发环境**: - **安装 ...

    iOS.in.Practice(2012.11)

    - **模拟器与真机调试**:说明了如何在iOS模拟器上运行应用以及如何连接真机进行调试。 #### 二、iOS实战技巧 **知识点详述:** 3. **使用视图控制器和图片处理** - **视图控制器**:解释了视图控制器的概念...

    tape-cli:CLI工具,可在移动开发过程中更好地协作,适用于iOS和tvOS模拟器以及Android模拟器和设备。 将屏幕截图,屏幕录像共享为视频或GIF。 与https:tape.sh一起使用或带上自己的存储桶!

    在iOS和tvOS模拟器以及Android模拟器和设备的移动开发过程中进行更好的协作。 将屏幕截图,屏幕录像共享为视频或GIF。 与使用或带上自己的水桶! 安装 brew install edamameldn/tap/tape-cli 要么 npm install -g ...

    基于iOS的车联网主动安全应用设计与实现.pdf

    - 开发iOS应用需要在Mac操作系统下进行,使用专门的开发者工具Xcode,它集成了Xcode IDE、性能分析工具、iOS模拟器及iOS软件开发工具包(SDK)。 - 在实际开发中,由于模拟器无法满足对摄像头和加速度传感器的需求...

    iOS 拍照工具

    这个项目,名为"CameraDemo",显然提供了一个示例,演示如何在iOS应用中集成拍照和录像功能。让我们深入探讨一下这个话题。 首先,iOS的拍照功能主要通过`AVFoundation`框架来实现,这是一个强大的多媒体处理框架,...

    海康威视 DVR, IOS系统的SDK包

    1. **兼容性测试**:由于是32位版本,需要确保目标设备或模拟器为32位,并且在开发过程中进行充分的兼容性测试。 2. **证书配置**:由于不能通过App Store发布,开发者需要设置企业级的Apple Developer账号,并配置...

    Beginning iOS 5 Development: Exploring the iOS SDK [Paperback]

    - **环境配置**:包括证书和配置文件的申请与配置,确保应用可以在模拟器或真机上运行。 #### 3. 用户界面设计 - **基础UI组件**:如按钮、标签、文本框等的基本用法。 - **自定义UI**:学习如何根据需求自定义...

    smsplus:Sega Master SystemGame Gear模拟器

    1. **跨平台支持**:smsplus支持多种操作系统,包括Windows、Linux、Mac OS X等,甚至可以在Android和iOS设备上运行,让用户随时随地享受经典游戏。 2. **高度兼容性**:smsplus经过精心优化,能运行几乎所有的SMS...

    用DynamipsGUI简单搭建网络录像

    你还可以使用“Recording”功能记录你的操作过程,这就是"录像2.exe"文件的用途。它可以帮助你回放之前的模拟操作,便于复习和演示。 总的来说,DynamipsGUI是一个强大的网络模拟工具,它简化了Dynamips的使用流程...

    unity3D 录像插件NatCorder

    Unity3D是一款强大的跨平台游戏开发引擎,广泛用于创建2D和3D的互动内容,包括游戏、模拟器以及可视化应用。在开发过程中,有时我们需要为玩家提供录制游戏过程的功能,以便分享精彩瞬间或者用于回放分析。NatCorder...

    NVR整机测试工具-支持中英文双语(默认中文)

    9. **移动设备兼容性**:确保NVR可以与各种移动设备(如iOS和Android设备)上的应用程序配合工作,提供稳定且功能完整的远程监控体验。 10. **性能基准测试**:评估NVR在高负载情况下的运行效率,如同时处理多路...

    iPhone SDK编程入门经典

    - **iOS SDK组成**:iOS SDK主要包括Xcode集成开发环境、模拟器、文档、示例代码等组件。 #### 三、Xcode介绍与使用 - **安装与配置**:Xcode是iOS开发的官方IDE(Integrated Development Environment),可以通过...

    2023最新通讯录相册短信源码,提供研究

    2. "ビデオ通話.ipa" - 这是iOS平台的应用程序包,说明这个软件也有对应的iOS版本,支持苹果设备。 3. "txl后台.rar" - “txl”可能是项目代号或者功能缩写,"后台"可能指的是服务器端的代码或者服务,rar文件通常是...

    iPhone基础知识_权限说明_文件存放路径

    2. `/private/var/mobile/Media/iPhone video Recorder`:录像文件存放目录 3. `/private/var/mobile/Media/DCIM`:相机拍摄的照片文件存放目录 4. `/private/var/mobile/Media/iTunes_Control/Music`:iTunes 上传...

    app mc1.0.20120915

    手机游戏开发工具通常支持多种操作系统,如Android和iOS,并且可能需要开发者具备编程语言(如Java或Swift)和游戏引擎(如Unity或Cocos2d-x)的知识。 从标签“app”我们可以推断,这款软件可能不仅限于游戏开发,...

    Cordova 3.x 基础(16) -- slides & books

    - **相机API**: 访问设备的摄像头,拍摄照片或录像。 - **文件系统API**: 访问和操作本地文件系统。 4. **Cordova 插件** - **扩展功能**: 当内置的 API 不满足需求时,可以通过安装插件来增加新功能,例如条形...

Global site tag (gtag.js) - Google Analytics