iPhone 应用程序的新版本已成功上传,但 iTunesConnect 需要 iPad 12.9 英寸显示屏的屏幕截图

new build of iPhone app uploads successfully but iTunesConnect expects iPad screenshots for 12.9” display

我正在尝试上传 iPhone 应用程序的最新版本,但在 iTunesConnect 上提交新屏幕截图时遇到问题。我之前在 2017 年 11 月构建的版本使用 Xcode 9.1,现在我使用 运行 Xcode 版本 9.3 (9E145)。当前 iOS 目标部署是 8.0,就像我以前的构建一样。

iTunesConnect 的媒体管理器目前对之前提交的屏幕截图没有问题,但出于某种未知原因,它需要 iPad 12.9 英寸显示屏的屏幕截图。是的,我尝试创建 ,但当我试图将这些图像拖到其 iPhone window 或 iPad window 中时,Media Manager 拒绝了这些图像。我能够毫无问题地将前一组 iPhone 图像拖回媒体管理器 iPhone window。但是Media Manager还是不让我提交下一个版本。

该应用恰好在 iPad 上 运行,尽管它是为单手握持的设备而设计的。这些是部署设置。

那么我应该将设备从 Universal 切换到 iPhone 并将新版本上传到 iTunesConnect 吗?

或者媒体管理器不允许我提交最新版本还有其他原因吗?

例如this report - 关于在愚人节生效的更改

将您的设备更改为 iPhone,然后尝试在 iTunes 上上传应用程序,到目前为止,您已经保持通用,因此 iTunes 假设您的应用程序也可以在 iPad 上运行,这就是它要求的原因还有 iPad 的屏幕截图。

这份报告是在2月正式公布的,所以大家可以根据自己的情况进行修改并提交自己的应用程序。您可以从 here 查看此消息。所以它不是愚人节。

Here 是您必须遵循的一些图像尺寸,即使您也从媒体管理器获得了相同的图像属性。上传图片前请确保图片大小正确匹配。

这里我注意到在 x-code 9.x 中,100% 分辨率的屏幕截图不能给你那个分辨率所以我求助于设计师。所以我建议你使用照片工具并制作一个完美的分辨率它可以正常工作。