我尝试将上传到应用商店的应用存档,但我遇到了一些问题。当我 Validate
我的应用程序时。它显示两个错误:
iTunes Store 操作失败。
启动图片无效 - 您的应用包含带有大小修饰符的启动图像,仅适用于使用 iOS 6.0 SDK 或更高版本构建的应用。
iTunes Store 操作失败。
无效的工具链。新应用和应用更新必须使用 Xcode 6 或更高版本、macOS 和 iOS SDK 或更高版本的公共(public) (GM) 版本构建。不要提交使用测试版软件构建的应用程序,包括测试版 macOS 版本。 ```
问题1:
我用了三张照片:640∼∼∼1136(1x)
; 750∼∼∼1134(2x)
;1242∼∼∼2208(3x)
问题2:
- 我的系统和 Xcode 是:
macOS Sierra 10.12.4 (16E195)
,版本 8.3 (8E162)
。我认为它们都不是测试版。所以,这个错误让我很困惑。 - 但我尝试根据其他一些解决方案更改我的
info.list
: the info list like this
感谢您的帮助:)
最佳答案
听从@Diesel 的建议,我用最新版本的 Xcode 和 maxOS 更改了我的 info.list,我成功验证了。
我在 info.list 中更改了两个区域。
BuildMachineOSBuild
:16G29
DTXcodeBuild
:8E2004b
打开你的info.list
右键单击
您的存档 >在 Finder 中显示
右键单击
您的存档 >显示包内容
- 产品 > 应用 > xxxx.app
右键单击
您的 xxxx.app >显示包内容
- 双击
info.list
- 替换
BuildMachineOSBuild
:16G29
和DTXcodeBuild
:8E2004b
。
再次感谢。
关于iOS App Archive 验证因错误而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45450380/