Xcode 6 - iOS 模拟器 - 从命令行截取屏幕截图
Posted
技术标签:
【中文标题】Xcode 6 - iOS 模拟器 - 从命令行截取屏幕截图【英文标题】:Xcode 6 - iOS Simulator - take screenshot from command line 【发布时间】:2014-12-04 09:27:22 【问题描述】:在 Xcode 6 中,Apple 添加了 simctl,它允许在 ios 模拟器上做很多事情,但没有截屏选项。 有2个选择,不太舒服:
-
使用工具和 *.js 脚本 - UIAutomation。
使用 osascript,如:http://jehiah.cz/a/iphone-simulator-screenshot。
寻找一个简单的方法比如xcrun simctl screenshot
【问题讨论】:
【参考方案1】:抱歉,这不是通过 CoreSimulator 公开的。获取屏幕截图的唯一方法是与 iOS Simulator.app 交互。请在http://bugreport.apple.com提交请求此功能的错误报告
【讨论】:
完成:19167042 - 允许通过 simctl/instruments 截屏【参考方案2】:如果您不想通过 UIAutomation 完全自动化您的 iOS 应用程序,使用 OSAScript 是最直接的方法。
【讨论】:
以上是关于Xcode 6 - iOS 模拟器 - 从命令行截取屏幕截图的主要内容,如果未能解决你的问题,请参考以下文章
ios 8.4 模拟器在 xcode 6.4 中的尺寸非常大?