作者:爱唱歌的郭少文_ | 来源:互联网 | 2023-01-15 18:39
在旧版本的Xcode Simulator(Xcode 8)中,你可以按下Command + 1,它会显示模拟器的最大尺寸(100%),即使它涉及它扩展到可见的屏幕空间.然后,您可以按Command + S并从任何模拟器截取屏幕截图,并将其直接用于应用商店.(这将是正确的解决方案).我为iPad Pro 12.9"和iPhone 6s Plus做了这个,快速填写我的截图部分.
现在,在Xcode 9中,这不再适用.我尝试了所有选项:手动调整大小,设置为100%,放大/缩小等.所有选项都不允许我将模拟器扩展到屏幕的可见范围之外.它不会让你拖过角落的边界.所以当你按COMMAND + S来截取屏幕截图时,它会比ItunesConnect需要的更低.
那么我们现在如何才能使用模拟器截取屏幕截图,并让它们可以用于具有正确分辨率的商店?
1> yass..:
在Xcode 9.1中,转到模拟器菜单>调试>优化窗口比例的渲染.禁用此选项,现在屏幕截图的大小(分辨率)正确.
Omg Apple.你为什么要把一切都变得如此困难和晦涩.
好的,这是正确的答案。启用该选项后,它将根据您调整大小后的窗口大小来保存屏幕截图。关闭该选项,您将获得完整尺寸的屏幕截图(例如,对于iPhone 7 Plus,它是:1242 x 2208 PX)