我刚刚购买了一部新的iPhone XR,以便为我的App Store应用程序制作屏幕截图。从2019年3月27日起,您需要提供6.5英寸(新手机型号)的截图:
然而,App Store Connect不接受使用这部设备制作的我的截图。经过进一步调查,我发现iPhone XR实际上是6.1英寸:
我不熟悉iOS世界(主要使用Google和Android工作),所以我想知道我是否遗漏了什么,还是文档出了问题?
然而,App Store Connect不接受使用这部设备制作的我的截图。经过进一步调查,我发现iPhone XR实际上是6.1英寸:
我不熟悉iOS世界(主要使用Google和Android工作),所以我想知道我是否遗漏了什么,还是文档出了问题?
828 * 1.5 = 1242
1792 * 1.5 = 2688
这样可以得到所需的尺寸,即1242x2688。
(然而,请注意,您不需要任何设备仅仅为了生成一张在App Store可接受的屏幕截图。来自各种Xcode模拟器的屏幕截图也可以胜任。即使某个应用在模拟器上的功能无法正常工作,也可以进行调整以生成其正常界面,以便您可以进行屏幕截图。我目前在App Store上有九个应用程序,每个应用程序都有一组被接受的屏幕截图,并且这些屏幕截图没有一个是在设备上拍摄的。)
虽然iPhone XR和XS Max屏幕在点数上具有相同的尺寸,但它们在像素(和英寸)方面并不相同。
最初的回答:
尽管iPhone XR和XS Max的屏幕大小相同,但它们在像素(和英寸)方面是不一样的。
XR: 6.1in, 828x1792 @2x
XS Max: 6.5in, 1242x2688 @3x <--- you want this one.
由于规格说明使用6.5英寸屏幕适用于XR和XS Max,导致所需尺寸存在混淆,这暗示它们的尺寸相同。
只需使用XS Max模拟器拍摄屏幕截图即可,你就可以得到所需的尺寸。我刚试了一下,效果很好。
Original Answer翻译成"最初的回答"