我正在尝试向AppStore提交一个新应用,但现在苹果要求提供iPhone 4.7英寸和5.5英寸的截图。没有设备的情况下,最好的方法是如何制作这些带有完整分辨率的屏幕截图?谢谢你的帮助!
在 Xcode 6 GM 中,使用 iPhone 6 或 iPhone 6 Plus 模拟器运行您的应用程序,然后按下命令-s。这将保存一张截图到您的电脑。
Xcode 6 GM 中显示的 iPhone 6 / iPhone 6 Plus:
如何在模拟器中保存屏幕截图:
编辑:
确保在模拟器中 Window => Scale 设置为 100%,否则您会得到正确的设备,但截图的尺寸不正确。– Jos
如果您想创建一些花哨的Photoshop截图,需要上传图片,请查看以下分辨率:
[编辑] 关于iPhone 6屏幕的分辨率和降采样问题,可以参考以下良好的指南:http://www.paintcodeapp.com/news/iphone-6-screens-demystified
更新 2018
这样您就可以获得图像的完整分辨率。希望这有所帮助!
对于iPhone 6 Plus
Screen bounds: {{0, 0}, {414, 736}}, Screen resolution: <UIScreen: 0x7f97fad330b0; bounds = {{0, 0}, {414, 736}};
mode = <UIScreenMode: 0x7f97fae1ce00; size = 1242.000000 x 2208.000000>>, scale: 3.000000, nativeScale: 3.000000
**For iPhone 6**
Screen bounds: {{0, 0}, {375, 667}}, Screen resolution: <UIScreen: 0x7fa01b5182d0; bounds = {{0, 0}, {375, 667}};
mode = <UIScreenMode: 0x7fa01b711760; size = 750.000000 x 1334.000000>>, scale: 2.000000, nativeScale: 2.000000