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

时间:2017-09-27 12:40:45

标签: ios objective-c xcode app-store itunes

我在Xcode 9中将我的应用程序上传到AppStore时遇到了一些问题

错误是

  

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

     

“警告ITMS-90704:”缺少营销图标。   iOS应用程序必须包含PNG格式的1024x1024px营销图标。不包含营销图标的应用>无法提交给App>评论或Beta App评论。“”

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

但我认为我的情况有所不同,我想也许是关于我的软件更新,因为我几天前已经上传了同样的应用程序,而且没关系。

但现在我甚至无法上传它。

//答案: -

编辑:我找到了为我工作的答案

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

3 个答案:

答案 0 :(得分:2)

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

enter image description here

答案 1 :(得分:1)

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

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

提交您的应用程序

答案 2 :(得分:0)

我找到了答案 我将我的所有Xcode 8信息盗贼源代码(是的,我处理了所有需要的更改)替换为Xcode 9 info.pillist,这为我解决了这个问题!!!!