【问题标题】:Screencast of iPhone Simulator in Xcode 9Xcode 9 中 iPhone 模拟器的截屏视频
【发布时间】:2019-02-16 08:54:39
【问题描述】:

我做了一个带有视频和音乐的动画应用,全屏显示。是否可以使用Xcode 9 截取模拟器中正在运行的应用的截屏视频?

更新:做了一项研究。在我的机器上没有找到金属,这是必需的。谢谢叶夫根尼

【问题讨论】:

  • 您在网络搜索中发现了什么?请edit您的问题并添加您发现的内容以及为什么没有帮助。
  • 这似乎不是一个编程问题。您基本上是在要求一个截屏制作应用程序,例如 QuickTime Player 或 ScreenFlow(这就是我使用的)。但这超出了 Stack Overflow 的范围。
  • THX 伙计们,你是对的!!

标签: iphone xcode ios-simulator


【解决方案1】:

不,没有这样的Xcode 功能。
但是您可以使用QuickTime Player 进行模拟器屏幕捕获。
另一个选项是xcrun 命令行实用程序。

【讨论】:

  • 在终端中我试过这个:xcrun simctl io booted recordVideo gtht.mp4。并收到此错误2018-09-15 13:02:05.963 simctl[1108:19015] Error loading /System/Library [...] 确实找到了:/System/Library/Extensions/GeForceMTLDriverWeb.bundle/Contents/MacOS/GeForceMTLDriverWeb: (/System/Library/Extensions [...] 中的代码签名在使用库验证的进程中无效:映射进程是平台二进制文件,但映射文件不是错误:错误域 = NSPOSIXErrorDomain 代码 = 22“无效参数” UserInfo={NSLocalizedDescription=视频录制需要硬件 Metal 功能。}。
  • 您的 Mac 似乎不支持录制视频所需的 Metal。
  • 将尝试不同的机器。谢了!
猜你喜欢
  • 2018-03-25
  • 2018-03-28
  • 1970-01-01
  • 1970-01-01
  • 2016-02-07
  • 1970-01-01
  • 1970-01-01
  • 2018-03-13
  • 1970-01-01
相关资源
最近更新 更多