繁体   English   中英

iPhone XR上的屏幕截图不适用于App Store Connect上的6.5英寸屏幕截图

[英]Screenshots made on an iPhone XR are not accepted for 6.5 inch screenshots on App Store Connect

我刚刚购买了新的iPhone XR,因此可以为我的App Store应用制作屏幕截图。 从2019年3月27日开始, 您需要提供6.5英寸(新手机型号)的屏幕截图:

App Store的屏幕截图规格

但是,App Store Connect不接受我使用此设备制作的屏幕截图。 经过进一步研究,我发现iPhone XR实际上是6.1“:

iPhone XR规格

我不是来自iOS世界(我主要使用Google和Android),所以我想知道我是否缺少某些东西,或者文档是否错误?

该表有些误导,该列表中包含iPhone XR实际上意味着,如果您从iPhone XR访问应用程序的App Store列表,它将显示iPhone XS Max屏幕截图

上载“ 6.5英寸”屏幕截图时, 实际上相关的是所需的图像尺寸,即1242x2688或2688x1242像素。 在iPhone XR上制作的屏幕截图尺寸为828x1792像素(来源:iosres.com) ,这就是为什么您的屏幕截图被拒绝的原因。

尽管iPhone XR和XS Max屏幕在POINTS方面具有相同的大小,但在PIXELS(和英寸)方面却并不相同。

XR:     6.1in, 828x1792 @2x
XS Max: 6.5in, 1242x2688 @3x  <--- you want this one.

由于规格要求XR和XS Max均使用6.5英寸屏幕,因此要求的尺寸存在混淆。

只需使用XS Max模拟器来截取屏幕截图,您应该会很好。 我刚刚尝试过,得到了所需的尺寸。

而iPhone XR和iPhone XS最大大小一样:414x896。 屏幕截图尺寸错误的原因是iPhone XR是双分辨率,而iPhone XS Max是三分辨率。 但这不是问题。 如果您的屏幕截图显示为828x1792,则可以通过任何基本的图像整理应用(例如“预览”)运行它,并将其大小更改为当前大小的150%:

 828 * 1.5 = 1242 
1792 * 1.5 = 2688

这样便可以提供所需的尺寸1242x2688。

(不过,请注意,您并不需要任何设备来生成App Store可接受的屏幕截图。来自各种Xcode Simulator的屏幕截图就可以了。即使是具有功能无法正常工作的应用,可以对Simulator上的界面进行调整以生成其常规界面,以便您可以截取屏幕快照。我目前在App Store上有九个应用,每个应用都有一组可接受的截屏,而其中一个截屏不是在设备。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM