我已经更新了一个带有小错误修复的旧应用程序.该应用程序是使用Xcode 5.1编译的.(无法使用资产目录或添加iPhone 6和6 Plus图像.)但是当我尝试提交它以进行审核时,我收到此错误:
您必须提供4.7英寸Retina显示屏的屏幕截图,因为您的应用程序二进制文件支持4.7英寸Retina显示屏.
您必须提供5.5英寸Retina显示屏的屏幕截图,因为您的应用程序二进制文件支持5.5英寸Retina显示屏.
最简单的解决方法是上传4.7和5.5图片,这很好,但我更担心" 因为你的应用程序二进制文件支持4.7英寸Retina显示 "部分.
虽然感觉就像iTunes连接中的一个错误,但任何人都找到了解决方法吗?
长话短说
昨天我们遇到了同样的问题,尽管我们的应用程序没有声明对 iPhone 6(或 +)的支持或优化。使用 Xcode 6.1 构建 IPA,我们只是重新缩放了相关图像,并且在提交应用程序时没有遇到任何其他问题。
更新 一些开发人员在提交应用程序时没有遇到问题,但没有 4.7/5.5 英寸缩放的屏幕截图,这意味着二进制文件中可能存在一个标志来强制执行此限制。
较长的版本
苹果现在要求提供新屏幕尺寸的屏幕截图,而不依赖于实际的应用程序二进制文件。
根据开发者门户,如果应用程序声明支持 iPhone 6,则它必须提供至少一张正确*缩放的图像(*正确尺寸列于上面的链接中)。
默认情况下,应用商店当前发布的所有版本都应支持最新设备,包括 iPhone 6 和 6+,因此错误消息很糟糕。与二进制文件没有实际关系。只是 iTunes Connect 的一个新限制。
这是苹果最近添加的限制,因为我们之前使用 Xcode 6.0 在 App Store 发布的版本不需要我们添加这些新的缩放图像。
| 归档时间: |
|
| 查看次数: |
7777 次 |
| 最近记录: |