【问题标题】:iPhone simulator screenshot is not in proper dimensioniPhone 模拟器屏幕截图尺寸不合适
【发布时间】:2016-02-29 04:26:04
【问题描述】:

我想做的是在 iTunes connect 上上传应用程序的屏幕截图,所以我从模拟器中为所有 iPhone 设备截取屏幕截图。

当我尝试在 iTunes connect 上上传这些屏幕截图时,我收到了错误 The dimensions of one or more screenshots are wrong

所以我验证了每个屏幕截图的尺寸如下

  • iPhone 4 -> 320 x 480
  • iPhone 5 -> 320 x 568
  • iPhone 6 -> 375 x 667
  • iPhone 6+ -> 621 x 1104

这个尺寸应该是

  • iPhone 4 -> 640 x 960
  • iPhone 5 -> 640 x 1136
  • iPhone 6 -> 750 x 1334
  • iPhone 6+ -> 1242 x 2208

所以问题是为什么模拟器屏幕截图来自@1x 而不是@2x。

我使用的是 Xcode 7.1。

提前感谢您的帮助。

【问题讨论】:

  • 我使用的是 xcode 7.0.1,它以正确的尺寸截取屏幕截图,即对于 iphone 6,它是 750x1334
  • 你的屏幕截图怎么样?
  • 从模拟器中使用 command+s

标签: ios xcode app-store-connect


【解决方案1】:

将您的模拟器比例设置为 100%,然后使用 cmd+s。我测试了,它有效。

【讨论】:

  • 我也遇到了同样的问题,5,6,6+ 对我有用,但 iphone 4 仍然存在一些问题。
  • 你尝试过我上面说的吗?对我来说还是很好的。
  • 在禁用窗口缩放的优化渲染后工作。
【解决方案2】:

如果您想将模拟器缩小(例如 50%),并且仍然获得适当尺寸的屏幕截图,请在模拟器的调试菜单中禁用“针对窗口比例优化渲染”。

【讨论】:

  • 谢谢,这比每次都必须缩放模拟器要好得多,而且我也认为关闭设置后渲染效果会更好。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多