MacOS的HighSierra:Xcode中构建应用程序图标错误

MacOS的HighSierra:Xcode中构建应用程序图标错误

问题描述:

我一直面临着一些问题,在Xcode 9上传我的应用程序的AppStoreMacOS的HighSierra:Xcode中构建应用程序图标错误

误差

“缺少必要的图标文件的包不包含。适用于iPhone/iPod Touch的图标 对于iOS版本> = 7.0,完全为'120x120'像素,格式为。“

“警告ITMS-90704:”缺少营销图标。 iOS应用必须包含PNG格式的1024x1024图片营销图标。应用程序>不包括市场营销图标不能提交应用程序>审查或Beta应用程序审查。“”

我搜索了很多,我意识到太多人有这个问题。

但是我觉得我的方式有点不同,我想也许这是关于我的软件更新,因为我几天前上传了相同的应用程序,它没问题。

但现在我甚至不能再上传它。


//回答: -

编辑:我发现,工作对我来说,答案

你知道这个问题不会有相同的答案每个人都因为它可以结果错误说错误(缺少一些图标),你应该首先检查所有合理的解决方案,如检查你的图标等,但在我的情况下ut只是一个错误...我打开我的info.pillist源代码同一个项目的xcode 8版本(这是两天前,我没有做任何重大更改),并将其复制并粘贴到我的xcode 9项目中,它是d一个...但你也有一个更简单的方法:在Xcode 8.3中建立你的项目...在所有的图标都设置你应该很好去

+0

您的警告消息说明了一切。 –

+0

同样的问题在这里问,其Mac OS高塞拉错误https://*.com/questions/46430910/issue-when-uploading-binary-to-itunes-connect-with-xcode-9-on-high-sierra-错误 – Guru

+0

只是在'Images.xcassets'中放入120x120和1024x1024的png图标,你的问题就解决了 –

我找到了答案 我取代了我所有的Xcode的8信息pilist源代码(是的,我每天处理的需要改变)的Xcode 9 info.pillist和这个固定的这个问题对我来说! !

+0

请问您能否详细说明您的答案?我有同样的问题。 –

+0

我会回答你作为编辑在我的问题,因为它的600多个字符 –

Assets.xcassets> AppIcon你可以找到图标在底部。

enter image description here

“缺少必需的图标文件。该软件包不包含iPhone/iPod Touch的应用程序图标,其格式为'120x120'像素,对于iOS版本> = 7.0,格式为.png格式。

只需使用Xcode(8.3.3)“命令+ b”您的项目,然后使用应用程序加载器翻译xxx.ipa,并成功完成。这意味着您必须提交您的应用程序Xcode8.x.x而不是9.x.x