【问题标题】:Take iOS Simulator screenshots including device frame?采取包括设备框架的 iOS 模拟器屏幕截图?
【发布时间】:2012-10-31 20:30:01
【问题描述】:

我想take screenshots 在 iPhone 模拟器和 iPad 模拟器中从 Xcode 运行的 iOS 应用程序。

但是,当我截取屏幕截图时,只捕获屏幕。屏幕截图中不包含设备框架(显示在我的桌面上围绕 iOS 模拟器窗口)。

如何截取 Xcode 的 iOS 模拟器应用程序的屏幕截图并包含边界硬件设备框架?

【问题讨论】:

标签: ios screenshot


【解决方案1】:

在模拟器中启动应用。然后按 Cmd+Shift+4 然后按 space 然后点击模拟器截图模拟器框架。

如果您在拍摄图像时按住 Option 键,它将保存屏幕截图,而边框周围没有阴影

【讨论】:

  • 我的问题是模拟器框架看起来不像真正的设备。
  • 按空格键后:如果在拍摄图像时按住Option键,它将保存屏幕截图,边框周围没有阴影。
【解决方案2】:

AppStore Resource Center 上,您可以找到可用于宣传您的应用的 Apple 产品图片。还有一些guidelines关于如何正确使用资源。

更新: 除了指南之外,一位朋友今天发现了一项完全符合您要求的服务: PlaceIt

【讨论】:

  • 这真的很有用,谢谢。它仍然不是我所追求的,理想情况下我不想打开 Photoshop 来做到这一点。我很惊讶没有人设置像 Android 设备艺术生成器这样的服务。人们提供 iPad、iPhone 和 GUI 工具包之类的 PSD 下载,但不是这个 :(
  • 这并不容易,但如果有人设置了不遵循 Apple 营销指南的服务,那就像是“使用风险自负”。不确定你,但我更喜欢额外的工作/无风险的方式。
  • 唯一的实际区别是应用在屏幕上的反射(作为屏幕截图的覆盖)。如果苹果真的惩罚不遵守这些准则的开发者?我不知道,而且我看到很多不遵守所有规则的广告。
  • 只是使用iphone-screenshot.com 来代替。 PlaceIt 在其免费版本中仅提供低分辨率图像,而此链接提供了不错的分辨率。
【解决方案3】:

如果您在 Xcode 中启动 iPhone 模拟器,您可以使用名为 Grab 的内置应用程序在 Mac 上捕获该窗口。输出为多种您喜欢的图形格式。

【讨论】:

  • 我希望它就这么简单,我只是缺少一个模拟器选项......但在我使用 iOS 6 的模拟器上,我只看到一个屏幕和顶部栏,里面有时间,而不是带有主页按钮和其他东西的 iPhone 包装器。
  • 您可以这样做,但这违反了营销许可协议。 “在您的营销材料中,仅使用符合指南的 Apple 提供的徽章和图像,滥用是违反 iOS 应用商店营销艺术品许可协议的”developer.apple.com/appstore/resources/marketing/index.html
  • 好点。我只做开发,不做营销。也就是说,我不确定是否有人能分辨出导出的、缩放的 PNG 的比特差异,或者这是 Apple 的一个真正的执法问题。对于给定的设备,模拟器和提供的 PSD 文件看起来相同。所以,总而言之,没有问题。
  • @Kieran 你需要运行 Xcode。否则让开发人员为你做这件事。
  • @Marcelo 如果您指的是与物理手机框架相同的产品。然后,是的,它只在 iPhone 4 上这样做。但是,如果您谈论的是通用 iPhone/iPad 外观。那么,不,它是非常有用的。但这篇文章是关于懒惰和避免使用 Photoshop。因此,对于想要不费吹灰之力的好看结果的人来说,这就足够了。
猜你喜欢
  • 2021-09-14
  • 2021-03-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-17
  • 1970-01-01
  • 2014-09-16
相关资源
最近更新 更多