【发布时间】:2017-10-20 09:41:06
【问题描述】:
在尝试为我的应用内产品添加评论信息时,我上传了一个 1280x800 的屏幕截图(成功),没有 alpha。
然后我点击“保存”,它给了我一条错误消息,例如:
您必须上传有效的屏幕截图
您的屏幕截图必须是有效的尺寸。了解更多
没有提供更多信息。据我所知,我的截图是有效的。
我已经尝试过 Firefox 和 Safari。
【问题讨论】:
标签: ios app-store-connect
在尝试为我的应用内产品添加评论信息时,我上传了一个 1280x800 的屏幕截图(成功),没有 alpha。
然后我点击“保存”,它给了我一条错误消息,例如:
您必须上传有效的屏幕截图
您的屏幕截图必须是有效的尺寸。了解更多
没有提供更多信息。据我所知,我的截图是有效的。
我已经尝试过 Firefox 和 Safari。
【问题讨论】:
标签: ios app-store-connect
您上传的屏幕截图尺寸错误。它必须至少为640 x 960 或任何其他在2x 或3x 维度上继承iPhone 屏幕尺寸的尺寸。
最好上传你的 iPhone 截图。
【讨论】:
上传 1242×2208 分辨率的屏幕截图(iPhone 6 Plus)。
如果您的应用在设备尺寸和本地化方面都相同,您可以 为每种设备类型使用最高分辨率的屏幕截图;这套 在应用程序上查看时,将根据其他设备尺寸适当缩放 存储在 iTunes Connect 中可用的每个本地化版本中。例如, 如果您的应用仅支持 iPhone,您可以提供 5.5 英寸显示屏 屏幕截图,您不需要单独的 4.7 英寸屏幕截图, 4.0 英寸和 3.5 英寸显示屏。
参见屏幕截图属性部分here for details
【讨论】:
我想补充一下已接受的答案,因为重复文档对解决实际问题几乎没有作用。
在我的设备上截取应用程序的屏幕截图以进行应用内购买审核后,它仍然无法正常工作,我进行了一些调查。
在您尝试上传屏幕截图并看到上传有效尺寸的错误后,您可以打开浏览器检查器查看错误详细信息。图片必须是以下尺寸之一: accepted resolutions found in console error
我没有意识到的其他事情是,在 macbook 上使用 command-shift-4 进行屏幕截图时,当您按住它进行拖动时,您可以看到您正在拍摄的屏幕截图的实际尺寸,但出于某种原因它将其保存为双倍大小。我最终拍摄了一个屏幕截图,屏幕截图的十字准线显示为 320 x 480,从而保存了 640x960 的 png。它必须是预设尺寸之一,图片上传才能接受它。
在墙上撞了几个小时后,我想通了,所以我希望这对其他人有所帮助。
【讨论】:
显示在设备上的应用内购买的屏幕截图。此屏幕截图仅用于 Apple 审核,不会显示在 App Store 上。
截图要求如下:
iOS 至少需要 640 x 920 像素。 tvOS 需要 1920 x1080 像素。 macOS 需要 1280 x 800 像素。 上传应用评论图片后,您可以替换它,但不能删除它。您无法在应用内购买审核期间更新屏幕截图。
【讨论】:
App Store Connect不接受通过Command + Shift + 4 拍摄的模拟器屏幕截图或使用真实设备(甚至是最新的 iPhone 11)拍摄的屏幕截图。
相反,在最新和最大的设备模式下使用您的模拟器(当前为 iPhone 11 Pro Max)并使用模拟器的菜单:
文件 > 新屏幕截图
或者直接按Command + S。
它将屏幕截图文件保存到桌面。它将被 App Store Connect 接受。
PS:只是为了了解更多信息,这个问题与这个问题有关:iTunes Connect Screenshots Sizes for all iOS (iPhone/iPad/Apple Watch) devices
【讨论】:
将此应用程序运行到 iPhone 8 模拟器中。 然后使用模拟器截取屏幕截图。 这就是我的截图上传工作的方式。
【讨论】: