我正在从iOS模拟器中截取屏幕截图,并尝试将其放入iTunes Connect中,但它继续告诉我尺寸不正确。它们与iTunes Connect中已有的图片大小相同。刚刚发生了什么?
我正在从iOS模拟器中截取屏幕截图,并尝试将其放入iTunes Connect中,但它继续告诉我尺寸不正确。它们与iTunes Connect中已有的图片大小相同。刚刚发生了什么?
Answers:
对于需要缩放模拟器窗口大小的人,请关闭“优化窗口缩放渲染”。在“调试”菜单下。
它将为您提供设备尺寸的屏幕截图。
iPhone 6.5显示屏幕截图规格列出了具有误导性的iPhone Xs Max和iPhone Xr。您必须使用iPhone Xs Max模拟器拍摄屏幕截图,该模拟器会生成1242x2688图像。iPhone Xr屏幕快照为828x1792,将被拒绝。
Xcode 10.2中不存在“调试>优化窗口比例的渲染”
对于Xcode 11.0
解决方案必须是:
以上内容在iTunes Connect中适用于:
对于5.5英寸显示屏和更小尺寸的显示器,请使用iPhone 8+模拟器
分辨率参考 https://help.apple.com/app-store-connect/#/devd274dd925
我这样解决了我的问题:
我将模拟器设置为物理尺寸:窗口>物理尺寸(快捷方式:命令+ 1)
我设置了高质量图形:调试>图形质量替代>高质量
我使用了Xcode版本11.3.1,并按以下方式制作了屏幕截图:
使用8Plus模拟器时,所有问题都可以解决。试试看。
为Xcode 9工作:
Optimize Rendering for Window Size
的Debug
菜单。Show Device Bezels
中的Window
选项。 Physical Device
中的Window
选项。(CMD +1)Zoom
在Window
菜单中再次单击选项。模拟器的高度将等于Mac的屏幕高度。在我的情况下,屏幕截图的分辨率是5.5“显示器的分辨率为1242×2208,而12.9”显示器的分辨率为2048×2732(iPad)。
在iPhone 7 Plus,8 Plus和iPad Pro(12.9英寸)上进行了测试。
我通过更改模拟器的比例来解决了这个问题:窗口->比例-> 100% 如果您选择其他比例,则屏幕截图也会缩放。
我的应用程序无法在App Store Connect上进行所有上传,因此我刷新了上传页面,现在可以正常使用了...试试看