在Xcode中截取屏幕截图

时间:2016-02-14 15:43:02

标签: ios xcode ios-simulator

我目前正在尝试截取我的应用的截图,以便将其发布到App Store。

问题是当我在iPhone 6S模拟器(4,7英寸)上截取屏幕并将其上传到iTunes Connect时,它表示尺寸太小( 375x667 )并且它们是必需的至少 750x1334

我是以错误的方式截取屏幕截图还是我的Xcode模拟器无法在高维度上截取屏幕截图?

8 个答案:

答案 0 :(得分:46)

试试这个!屏幕截图保存在桌面上。

enter image description here

答案 1 :(得分:8)

在模拟器中运行时,按CMD + S会将活动模拟器的屏幕截图保存到桌面。

连接真实设备并将焦点对准Xcode窗口,您可以单击菜单
 Debug> View Debugging> Take Screenshot of [Devicename]
此屏幕截图也会保存到桌面。

答案 2 :(得分:5)

做到了。您必须先将比例设置为100%,然后再截取屏幕截图。

答案 3 :(得分:5)

按Command-S,您将获得与实际SIM设备大小相同的屏幕截图。

另外,如果你想生成漂亮的屏幕截图应用程序商店,我使用这个网站(https://launchkit.io/)。 (免费版)

答案 4 :(得分:2)

您还需要在模拟器上取消选中“优化窗口大小的渲染”:enter image description here

为应用商店获取正确大小的屏幕截图的步骤:

  1. 在模拟器中打开应用程序(6s Plus为5.5英寸)
  2. 在模拟器上取消选中“优化窗口大小的渲染”。
  3. 按Cmd + 1将尺寸设置为“物理尺寸”
  4. 按Cmd + S将屏幕快照保存到桌面。

答案 5 :(得分:1)

您是否使用过模拟器菜单栏选项捕获屏幕截图!

答案 6 :(得分:0)

这些都不适合我。我的问题是我没有使用iPhone X模拟器来截取屏幕截图。我切换后Cmd + s工作了。

答案 7 :(得分:0)

在“偏好设置”中设置 Xcode快捷方式... ,以获取活动设备的屏幕截图。

转到Xcode >>首选项... >>按键绑定>>查看调试 活动设备的屏幕快照(“调试”菜单)>>设置自定义快捷方式。

设置您的自定义快捷方式,我设置 ctrl + cmd + alt + S