【问题标题】:MacOS HighSierra: Xcode Build App Icon ErrorMacOS High Sierra:Xcode 构建应用程序图标错误
【发布时间】:2018-03-08 23:00:03
【问题描述】:

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

错误是

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

“警告 ITMS-90704:“缺少营销图标。 iOS 应用程序必须包含一个 1024x1024px 的 PNG 格式的营销图标。 >不包含营销图标的应用不能提交应用>审核或测试版应用审核。""

我搜索了很多,发现有太多人有这个问题。

但我认为我的有点不同,我想可能是关于我的软件更新,因为我几天前上传了 excat 相同的应用程序,一切都很好。

但现在我什至无法再次上传。


//答案:-

编辑:我找到了对我有用的答案

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

【问题讨论】:

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


【解决方案1】:

“缺少必需的图标文件。该捆绑包不包含 iPhone / iPod Touch 的应用图标,该图标恰好为 '120x120' 像素,iOS 版本 >= 7.0 的 .png 格式。”

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

    • 您能详细说明一下您的答案吗?我也有同样的问题。
    • 我会在我的问题中作为编辑回答你,因为它有 600 多个字符
    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-04
      • 2013-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多